/AWS1/CL_CNTSTRTCHATCONTACTRSP¶
StartChatContactResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_contactid TYPE /AWS1/CNTCONTACTID /AWS1/CNTCONTACTID¶
The identifier of this contact within the Connect Customer instance.
iv_participantid TYPE /AWS1/CNTPARTICIPANTID /AWS1/CNTPARTICIPANTID¶
The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.
iv_participanttoken TYPE /AWS1/CNTPARTICIPANTTOKEN /AWS1/CNTPARTICIPANTTOKEN¶
The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.
iv_continuedfromcontactid TYPE /AWS1/CNTCONTACTID /AWS1/CNTCONTACTID¶
The contactId from which a persistent chat session is started. This field is populated only for persistent chats.
io_connectioncredentials TYPE REF TO /AWS1/CL_CNTCONNECTIONCREDS /AWS1/CL_CNTCONNECTIONCREDS¶
The connection credentials for the chat participant. Returned only when the request includes
CONNECTION_CREDENTIALSinConnectionTypes.
io_websocket TYPE REF TO /AWS1/CL_CNTWEBSOCKET /AWS1/CL_CNTWEBSOCKET¶
The websocket for the chat participant. Returned only when the request includes
WEBSOCKETinConnectionTypes.
iv_streamingid TYPE /AWS1/CNTSTREAMINGID /AWS1/CNTSTREAMINGID¶
The identifier of the streaming configuration enabled with the chat. Returned only when the request sets
ChatStreamingConfiguration. Use this value to call StopContactStreaming.
Queryable Attributes¶
ContactId¶
The identifier of this contact within the Connect Customer instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTACTID() |
Getter for CONTACTID, with configurable default |
ASK_CONTACTID() |
Getter for CONTACTID w/ exceptions if field has no value |
HAS_CONTACTID() |
Determine if CONTACTID has a value |
ParticipantId¶
The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTICIPANTID() |
Getter for PARTICIPANTID, with configurable default |
ASK_PARTICIPANTID() |
Getter for PARTICIPANTID w/ exceptions if field has no value |
HAS_PARTICIPANTID() |
Determine if PARTICIPANTID has a value |
ParticipantToken¶
The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTICIPANTTOKEN() |
Getter for PARTICIPANTTOKEN, with configurable default |
ASK_PARTICIPANTTOKEN() |
Getter for PARTICIPANTTOKEN w/ exceptions if field has no va |
HAS_PARTICIPANTTOKEN() |
Determine if PARTICIPANTTOKEN has a value |
ContinuedFromContactId¶
The contactId from which a persistent chat session is started. This field is populated only for persistent chats.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTINUEDFROMCONTACTID() |
Getter for CONTINUEDFROMCONTACTID, with configurable default |
ASK_CONTINUEDFROMCONTACTID() |
Getter for CONTINUEDFROMCONTACTID w/ exceptions if field has |
HAS_CONTINUEDFROMCONTACTID() |
Determine if CONTINUEDFROMCONTACTID has a value |
ConnectionCredentials¶
The connection credentials for the chat participant. Returned only when the request includes
CONNECTION_CREDENTIALSinConnectionTypes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTIONCREDENTIALS() |
Getter for CONNECTIONCREDENTIALS |
Websocket¶
The websocket for the chat participant. Returned only when the request includes
WEBSOCKETinConnectionTypes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WEBSOCKET() |
Getter for WEBSOCKET |
StreamingId¶
The identifier of the streaming configuration enabled with the chat. Returned only when the request sets
ChatStreamingConfiguration. Use this value to call StopContactStreaming.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STREAMINGID() |
Getter for STREAMINGID, with configurable default |
ASK_STREAMINGID() |
Getter for STREAMINGID w/ exceptions if field has no value |
HAS_STREAMINGID() |
Determine if STREAMINGID has a value |