Interface CreateParticipantConnectionRequest.Builder

  • Method Details

    • typeWithStrings

      Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.

      Parameters:
      type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • typeWithStrings

      Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.

      Parameters:
      type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.

      Parameters:
      type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.

      Parameters:
      type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking participant as connected, pass CONNECTION_CREDENTIALS in Type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • participantToken

      CreateParticipantConnectionRequest.Builder participantToken(String participantToken)

      This is a header parameter.

      The ParticipantToken as obtained from StartChatContact API response.

      Parameters:
      participantToken - This is a header parameter.

      The ParticipantToken as obtained from StartChatContact API response.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectParticipant

      CreateParticipantConnectionRequest.Builder connectParticipant(Boolean connectParticipant)

      Amazon Connect Participant is used to mark the participant as connected for customer participant in message streaming, as well as for agent or manager participant in non-streaming chats.

      Parameters:
      connectParticipant - Amazon Connect Participant is used to mark the participant as connected for customer participant in message streaming, as well as for agent or manager participant in non-streaming chats.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.