@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateParticipantConnectionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateParticipantConnectionRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateParticipantConnectionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getConnectParticipant()
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.
|
String |
getParticipantToken()
This is a header parameter.
|
List<String> |
getType()
Type of connection information required.
|
int |
hashCode() |
Boolean |
isConnectParticipant()
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.
|
void |
setConnectParticipant(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.
|
void |
setParticipantToken(String participantToken)
This is a header parameter.
|
void |
setType(Collection<String> type)
Type of connection information required.
|
String |
toString()
Returns a string representation of this object.
|
CreateParticipantConnectionRequest |
withConnectParticipant(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.
|
CreateParticipantConnectionRequest |
withParticipantToken(String participantToken)
This is a header parameter.
|
CreateParticipantConnectionRequest |
withType(Collection<String> type)
Type of connection information required.
|
CreateParticipantConnectionRequest |
withType(ConnectionType... type)
Type of connection information required.
|
CreateParticipantConnectionRequest |
withType(String... type)
Type of connection information required.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic List<String> getType()
Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking
participant as connected, pass CONNECTION_CREDENTIALS in Type.
CONNECTION_CREDENTIALS along with
marking participant as connected, pass CONNECTION_CREDENTIALS in Type.ConnectionTypepublic void setType(Collection<String> type)
Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking
participant as connected, pass CONNECTION_CREDENTIALS in Type.
type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with
marking participant as connected, pass CONNECTION_CREDENTIALS in Type.ConnectionTypepublic CreateParticipantConnectionRequest withType(String... type)
Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking
participant as connected, pass CONNECTION_CREDENTIALS in Type.
NOTE: This method appends the values to the existing list (if any). Use
setType(java.util.Collection) or withType(java.util.Collection) if you want to override the
existing values.
type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with
marking participant as connected, pass CONNECTION_CREDENTIALS in Type.ConnectionTypepublic CreateParticipantConnectionRequest withType(Collection<String> type)
Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking
participant as connected, pass CONNECTION_CREDENTIALS in Type.
type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with
marking participant as connected, pass CONNECTION_CREDENTIALS in Type.ConnectionTypepublic CreateParticipantConnectionRequest withType(ConnectionType... type)
Type of connection information required. If you need CONNECTION_CREDENTIALS along with marking
participant as connected, pass CONNECTION_CREDENTIALS in Type.
type - Type of connection information required. If you need CONNECTION_CREDENTIALS along with
marking participant as connected, pass CONNECTION_CREDENTIALS in Type.ConnectionTypepublic void setParticipantToken(String participantToken)
This is a header parameter.
The ParticipantToken as obtained from StartChatContact API response.
participantToken - This is a header parameter.
The ParticipantToken as obtained from StartChatContact API response.
public String getParticipantToken()
This is a header parameter.
The ParticipantToken as obtained from StartChatContact API response.
The ParticipantToken as obtained from StartChatContact API response.
public CreateParticipantConnectionRequest withParticipantToken(String participantToken)
This is a header parameter.
The ParticipantToken as obtained from StartChatContact API response.
participantToken - This is a header parameter.
The ParticipantToken as obtained from StartChatContact API response.
public void setConnectParticipant(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.
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.public Boolean getConnectParticipant()
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.
public CreateParticipantConnectionRequest withConnectParticipant(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.
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.public Boolean isConnectParticipant()
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.
public String toString()
toString in class ObjectObject.toString()public CreateParticipantConnectionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()