Skip to content

/AWS1/CL_CN2OUTBOUNDREQUEST

An outbound request for a campaign.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_clienttoken TYPE /AWS1/CN2CLIENTTOKEN /AWS1/CN2CLIENTTOKEN

Client provided parameter used for idempotency. Its value must be unique for each request.

iv_expirationtime TYPE /AWS1/CN2TIMESTAMP /AWS1/CN2TIMESTAMP

Timestamp with no UTC offset or timezone

io_channelsubtypeparameters TYPE REF TO /AWS1/CL_CN2CHANNELSUBTYPEPRMS /AWS1/CL_CN2CHANNELSUBTYPEPRMS

ChannelSubtypeParameters for an outbound request


Queryable Attributes

clientToken

Client provided parameter used for idempotency. Its value must be unique for each request.

Accessible with the following methods

Method Description
GET_CLIENTTOKEN() Getter for CLIENTTOKEN, with configurable default
ASK_CLIENTTOKEN() Getter for CLIENTTOKEN w/ exceptions if field has no value
HAS_CLIENTTOKEN() Determine if CLIENTTOKEN has a value

expirationTime

Timestamp with no UTC offset or timezone

Accessible with the following methods

Method Description
GET_EXPIRATIONTIME() Getter for EXPIRATIONTIME, with configurable default
ASK_EXPIRATIONTIME() Getter for EXPIRATIONTIME w/ exceptions if field has no valu
HAS_EXPIRATIONTIME() Determine if EXPIRATIONTIME has a value

channelSubtypeParameters

ChannelSubtypeParameters for an outbound request

Accessible with the following methods

Method Description
GET_CHANNELSUBTYPEPARAMETERS() Getter for CHANNELSUBTYPEPARAMETERS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_OUTBOUNDREQUESTLIST

TYPES TT_OUTBOUNDREQUESTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CN2OUTBOUNDREQUEST WITH DEFAULT KEY
.