/AWS1/CL_CNTCONTACTDATAREQUEST¶
Request object with information to create a contact.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_systemendpoint TYPE REF TO /AWS1/CL_CNTENDPOINT /AWS1/CL_CNTENDPOINT¶
Endpoint associated with the Amazon Connect instance from which outbound contact will be initiated for the campaign.
io_customerendpoint TYPE REF TO /AWS1/CL_CNTENDPOINT /AWS1/CL_CNTENDPOINT¶
Endpoint of the customer for which contact will be initiated.
iv_requestidentifier TYPE /AWS1/CNTREQUESTIDENTIFIER /AWS1/CNTREQUESTIDENTIFIER¶
Identifier to uniquely identify individual requests in the batch.
iv_queueid TYPE /AWS1/CNTQUEUEID /AWS1/CNTQUEUEID¶
The identifier of the queue associated with the Amazon Connect instance in which contacts that are created will be queued.
it_attributes TYPE /AWS1/CL_CNTATTRIBUTES_W=>TT_ATTRIBUTES TT_ATTRIBUTES¶
List of attributes to be stored in a contact.
io_campaign TYPE REF TO /AWS1/CL_CNTCAMPAIGN /AWS1/CL_CNTCAMPAIGN¶
Structure to store information associated with a campaign.
io_outboundstrategy TYPE REF TO /AWS1/CL_CNTOUTBOUNDSTRATEGY /AWS1/CL_CNTOUTBOUNDSTRATEGY¶
Information about the outbound strategy.
Queryable Attributes¶
SystemEndpoint¶
Endpoint associated with the Amazon Connect instance from which outbound contact will be initiated for the campaign.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SYSTEMENDPOINT() |
Getter for SYSTEMENDPOINT |
CustomerEndpoint¶
Endpoint of the customer for which contact will be initiated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMERENDPOINT() |
Getter for CUSTOMERENDPOINT |
RequestIdentifier¶
Identifier to uniquely identify individual requests in the batch.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTIDENTIFIER() |
Getter for REQUESTIDENTIFIER, with configurable default |
ASK_REQUESTIDENTIFIER() |
Getter for REQUESTIDENTIFIER w/ exceptions if field has no v |
HAS_REQUESTIDENTIFIER() |
Determine if REQUESTIDENTIFIER has a value |
QueueId¶
The identifier of the queue associated with the Amazon Connect instance in which contacts that are created will be queued.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUEUEID() |
Getter for QUEUEID, with configurable default |
ASK_QUEUEID() |
Getter for QUEUEID w/ exceptions if field has no value |
HAS_QUEUEID() |
Determine if QUEUEID has a value |
Attributes¶
List of attributes to be stored in a contact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTES() |
Getter for ATTRIBUTES, with configurable default |
ASK_ATTRIBUTES() |
Getter for ATTRIBUTES w/ exceptions if field has no value |
HAS_ATTRIBUTES() |
Determine if ATTRIBUTES has a value |
Campaign¶
Structure to store information associated with a campaign.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAMPAIGN() |
Getter for CAMPAIGN |
OutboundStrategy¶
Information about the outbound strategy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTBOUNDSTRATEGY() |
Getter for OUTBOUNDSTRATEGY |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CONTACTDATAREQUESTLIST¶
TYPES TT_CONTACTDATAREQUESTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CNTCONTACTDATAREQUEST WITH DEFAULT KEY
.