Interface AgentAliasSummary.Builder

    • Method Detail

      • agentAliasId

        AgentAliasSummary.Builder agentAliasId​(String agentAliasId)

        Contains details about

        Parameters:
        agentAliasId - Contains details about
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentAliasName

        AgentAliasSummary.Builder agentAliasName​(String agentAliasName)

        The name of the alias.

        Parameters:
        agentAliasName - The name of the alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        AgentAliasSummary.Builder description​(String description)

        The description of the alias.

        Parameters:
        description - The description of the alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • routingConfiguration

        AgentAliasSummary.Builder routingConfiguration​(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)

        Contains details about the version of the agent with which the alias is associated.

        Parameters:
        routingConfiguration - Contains details about the version of the agent with which the alias is associated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • routingConfiguration

        AgentAliasSummary.Builder routingConfiguration​(AgentAliasRoutingConfigurationListItem... routingConfiguration)

        Contains details about the version of the agent with which the alias is associated.

        Parameters:
        routingConfiguration - Contains details about the version of the agent with which the alias is associated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        AgentAliasSummary.Builder createdAt​(Instant createdAt)

        The time at which the alias of the agent was created.

        Parameters:
        createdAt - The time at which the alias of the agent was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        AgentAliasSummary.Builder updatedAt​(Instant updatedAt)

        The time at which the alias was last updated.

        Parameters:
        updatedAt - The time at which the alias was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aliasInvocationState

        AgentAliasSummary.Builder aliasInvocationState​(String aliasInvocationState)

        The invocation state for the agent alias. If the agent alias is running, the value is ACCEPT_INVOCATIONS. If the agent alias is paused, the value is REJECT_INVOCATIONS. Use the UpdateAgentAlias operation to change the invocation state.

        Parameters:
        aliasInvocationState - The invocation state for the agent alias. If the agent alias is running, the value is ACCEPT_INVOCATIONS. If the agent alias is paused, the value is REJECT_INVOCATIONS. Use the UpdateAgentAlias operation to change the invocation state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AliasInvocationState, AliasInvocationState
      • aliasInvocationState

        AgentAliasSummary.Builder aliasInvocationState​(AliasInvocationState aliasInvocationState)

        The invocation state for the agent alias. If the agent alias is running, the value is ACCEPT_INVOCATIONS. If the agent alias is paused, the value is REJECT_INVOCATIONS. Use the UpdateAgentAlias operation to change the invocation state.

        Parameters:
        aliasInvocationState - The invocation state for the agent alias. If the agent alias is running, the value is ACCEPT_INVOCATIONS. If the agent alias is paused, the value is REJECT_INVOCATIONS. Use the UpdateAgentAlias operation to change the invocation state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AliasInvocationState, AliasInvocationState