Interface StartChatContactResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, ConnectResponse.Builder, CopyableBuilder<StartChatContactResponse.Builder,StartChatContactResponse>, SdkBuilder<StartChatContactResponse.Builder,StartChatContactResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
StartChatContactResponse

public static interface StartChatContactResponse.Builder extends ConnectResponse.Builder, SdkPojo, CopyableBuilder<StartChatContactResponse.Builder,StartChatContactResponse>
  • Method Details

    • contactId

      The identifier of this contact within the Amazon Connect instance.

      Parameters:
      contactId - The identifier of this contact within the Amazon Connect instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • participantId

      StartChatContactResponse.Builder participantId(String participantId)

      The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

      Parameters:
      participantId - The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • participantToken

      StartChatContactResponse.Builder participantToken(String participantToken)

      The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

      Parameters:
      participantToken - The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • continuedFromContactId

      StartChatContactResponse.Builder continuedFromContactId(String continuedFromContactId)

      The contactId from which a persistent chat session is started. This field is populated only for persistent chats.

      Parameters:
      continuedFromContactId - The contactId from which a persistent chat session is started. This field is populated only for persistent chats.
      Returns:
      Returns a reference to this object so that method calls can be chained together.