Interface AgentAlias.Builder

    • Method Detail

      • agentId

        AgentAlias.Builder agentId​(String agentId)
        Sets the value of the AgentId property for this object.
        Parameters:
        agentId - The new value for the AgentId property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasId

        AgentAlias.Builder agentAliasId​(String agentAliasId)
        Sets the value of the AgentAliasId property for this object.
        Parameters:
        agentAliasId - The new value for the AgentAliasId property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasName

        AgentAlias.Builder agentAliasName​(String agentAliasName)
        Sets the value of the AgentAliasName property for this object.
        Parameters:
        agentAliasName - The new value for the AgentAliasName property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasArn

        AgentAlias.Builder agentAliasArn​(String agentAliasArn)
        Sets the value of the AgentAliasArn property for this object.
        Parameters:
        agentAliasArn - The new value for the AgentAliasArn property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        AgentAlias.Builder clientToken​(String clientToken)
        Sets the value of the ClientToken property for this object.
        Parameters:
        clientToken - The new value for the ClientToken property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        AgentAlias.Builder description​(String description)
        Sets the value of the Description property for this object.
        Parameters:
        description - The new value for the Description property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • routingConfiguration

        AgentAlias.Builder routingConfiguration​(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
        Sets the value of the RoutingConfiguration property for this object.
        Parameters:
        routingConfiguration - The new value for the RoutingConfiguration property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • routingConfiguration

        AgentAlias.Builder routingConfiguration​(AgentAliasRoutingConfigurationListItem... routingConfiguration)
        Sets the value of the RoutingConfiguration property for this object.
        Parameters:
        routingConfiguration - The new value for the RoutingConfiguration property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        AgentAlias.Builder createdAt​(Instant createdAt)
        Sets the value of the CreatedAt property for this object.
        Parameters:
        createdAt - The new value for the CreatedAt property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        AgentAlias.Builder updatedAt​(Instant updatedAt)
        Sets the value of the UpdatedAt property for this object.
        Parameters:
        updatedAt - The new value for the UpdatedAt property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasHistoryEvents

        AgentAlias.Builder agentAliasHistoryEvents​(Collection<AgentAliasHistoryEvent> agentAliasHistoryEvents)
        Sets the value of the AgentAliasHistoryEvents property for this object.
        Parameters:
        agentAliasHistoryEvents - The new value for the AgentAliasHistoryEvents property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasHistoryEvents

        AgentAlias.Builder agentAliasHistoryEvents​(AgentAliasHistoryEvent... agentAliasHistoryEvents)
        Sets the value of the AgentAliasHistoryEvents property for this object.
        Parameters:
        agentAliasHistoryEvents - The new value for the AgentAliasHistoryEvents property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasStatus

        AgentAlias.Builder agentAliasStatus​(String agentAliasStatus)
        Sets the value of the AgentAliasStatus property for this object.
        Parameters:
        agentAliasStatus - The new value for the AgentAliasStatus property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AgentAliasStatus, AgentAliasStatus
      • agentAliasStatus

        AgentAlias.Builder agentAliasStatus​(AgentAliasStatus agentAliasStatus)
        Sets the value of the AgentAliasStatus property for this object.
        Parameters:
        agentAliasStatus - The new value for the AgentAliasStatus property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AgentAliasStatus, AgentAliasStatus