Interface ContactConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ContactConfiguration.Builder,ContactConfiguration>,SdkBuilder<ContactConfiguration.Builder,ContactConfiguration>,SdkPojo
- Enclosing class:
- ContactConfiguration
public static interface ContactConfiguration.Builder extends SdkPojo, CopyableBuilder<ContactConfiguration.Builder,ContactConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContactConfiguration.BuildercontactId(String contactId)The identifier of the contact within the Amazon Connect instance.ContactConfiguration.BuilderincludeRawMessage(Boolean includeRawMessage)Whether to include raw connect message in the push notification payload.ContactConfiguration.BuilderparticipantRole(String participantRole)The role of the participant in the chat conversation.ContactConfiguration.BuilderparticipantRole(ParticipantRole participantRole)The role of the participant in the chat conversation.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
contactId
ContactConfiguration.Builder contactId(String contactId)
The identifier of the contact within the Amazon Connect instance.
- Parameters:
contactId- The identifier of the contact within the Amazon Connect instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
participantRole
ContactConfiguration.Builder participantRole(String participantRole)
The role of the participant in the chat conversation.
Only
CUSTOMERis currently supported. Any other values other thanCUSTOMERwill result in an exception (4xx error).- Parameters:
participantRole- The role of the participant in the chat conversation.Only
CUSTOMERis currently supported. Any other values other thanCUSTOMERwill result in an exception (4xx error).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParticipantRole,ParticipantRole
-
participantRole
ContactConfiguration.Builder participantRole(ParticipantRole participantRole)
The role of the participant in the chat conversation.
Only
CUSTOMERis currently supported. Any other values other thanCUSTOMERwill result in an exception (4xx error).- Parameters:
participantRole- The role of the participant in the chat conversation.Only
CUSTOMERis currently supported. Any other values other thanCUSTOMERwill result in an exception (4xx error).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParticipantRole,ParticipantRole
-
includeRawMessage
ContactConfiguration.Builder includeRawMessage(Boolean includeRawMessage)
Whether to include raw connect message in the push notification payload. Default is
False.- Parameters:
includeRawMessage- Whether to include raw connect message in the push notification payload. Default isFalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-