/AWS1/CL_PPMGETWHATSAPPFLOWOUT¶
GetWhatsAppFlowOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_flowid TYPE /AWS1/PPMMETAFLOWID /AWS1/PPMMETAFLOWID¶
The unique identifier of the Flow.
iv_flowname TYPE /AWS1/PPMMETAFLOWNAME /AWS1/PPMMETAFLOWNAME¶
The name of the Flow.
iv_flowstatus TYPE /AWS1/PPMMETAFLOWSTATUS /AWS1/PPMMETAFLOWSTATUS¶
The lifecycle status of the Flow. Valid values are DRAFT, PUBLISHED, DEPRECATED, BLOCKED, and THROTTLED.
Optional arguments:¶
it_categories TYPE /AWS1/CL_PPMMETAFLOWCATLIST_W=>TT_METAFLOWCATEGORYLIST TT_METAFLOWCATEGORYLIST¶
The categories that classify the business purpose of the Flow.
it_validationerrors TYPE /AWS1/CL_PPMVLDTNERRORLIST_W=>TT_VALIDATIONERRORLIST TT_VALIDATIONERRORLIST¶
A list of validation errors from Meta, if any.
iv_jsonversion TYPE /AWS1/PPMMETAFLOWJSONVERSION /AWS1/PPMMETAFLOWJSONVERSION¶
The version of the Flow JSON schema used by this Flow (for example, 7.3).
iv_dataapiversion TYPE /AWS1/PPMMETAFLOWDATAAPIVRS /AWS1/PPMMETAFLOWDATAAPIVRS¶
The data API version for data exchange endpoint Flows.
iv_endpointuri TYPE /AWS1/PPMMETAFLOWENDPOINTURI /AWS1/PPMMETAFLOWENDPOINTURI¶
The endpoint URI for data exchange Flows, if configured.
io_preview TYPE REF TO /AWS1/CL_PPMMETAFLOWPRVINFO /AWS1/CL_PPMMETAFLOWPRVINFO¶
The preview URL and its expiration timestamp for testing the Flow.
io_whatsappbusinessaccount TYPE REF TO /AWS1/CL_PPMMTAFLWWHTAPPBIZA00 /AWS1/CL_PPMMTAFLWWHTAPPBIZA00¶
The WhatsApp Business Account information from Meta associated with this Flow.
io_application TYPE REF TO /AWS1/CL_PPMMETAFLOWAPPINFO /AWS1/CL_PPMMETAFLOWAPPINFO¶
The Meta application information associated with this Flow.
io_healthstatus TYPE REF TO /AWS1/CL_PPMMETAFLOWHEALTHSTAT /AWS1/CL_PPMMETAFLOWHEALTHSTAT¶
The health status information for this Flow from Meta.
Queryable Attributes¶
flowId¶
The unique identifier of the Flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLOWID() |
Getter for FLOWID, with configurable default |
ASK_FLOWID() |
Getter for FLOWID w/ exceptions if field has no value |
HAS_FLOWID() |
Determine if FLOWID has a value |
flowName¶
The name of the Flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLOWNAME() |
Getter for FLOWNAME, with configurable default |
ASK_FLOWNAME() |
Getter for FLOWNAME w/ exceptions if field has no value |
HAS_FLOWNAME() |
Determine if FLOWNAME has a value |
flowStatus¶
The lifecycle status of the Flow. Valid values are DRAFT, PUBLISHED, DEPRECATED, BLOCKED, and THROTTLED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLOWSTATUS() |
Getter for FLOWSTATUS, with configurable default |
ASK_FLOWSTATUS() |
Getter for FLOWSTATUS w/ exceptions if field has no value |
HAS_FLOWSTATUS() |
Determine if FLOWSTATUS has a value |
categories¶
The categories that classify the business purpose of the Flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATEGORIES() |
Getter for CATEGORIES, with configurable default |
ASK_CATEGORIES() |
Getter for CATEGORIES w/ exceptions if field has no value |
HAS_CATEGORIES() |
Determine if CATEGORIES has a value |
validationErrors¶
A list of validation errors from Meta, if any.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONERRORS() |
Getter for VALIDATIONERRORS, with configurable default |
ASK_VALIDATIONERRORS() |
Getter for VALIDATIONERRORS w/ exceptions if field has no va |
HAS_VALIDATIONERRORS() |
Determine if VALIDATIONERRORS has a value |
jsonVersion¶
The version of the Flow JSON schema used by this Flow (for example, 7.3).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JSONVERSION() |
Getter for JSONVERSION, with configurable default |
ASK_JSONVERSION() |
Getter for JSONVERSION w/ exceptions if field has no value |
HAS_JSONVERSION() |
Determine if JSONVERSION has a value |
dataApiVersion¶
The data API version for data exchange endpoint Flows.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAAPIVERSION() |
Getter for DATAAPIVERSION, with configurable default |
ASK_DATAAPIVERSION() |
Getter for DATAAPIVERSION w/ exceptions if field has no valu |
HAS_DATAAPIVERSION() |
Determine if DATAAPIVERSION has a value |
endpointUri¶
The endpoint URI for data exchange Flows, if configured.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDPOINTURI() |
Getter for ENDPOINTURI, with configurable default |
ASK_ENDPOINTURI() |
Getter for ENDPOINTURI w/ exceptions if field has no value |
HAS_ENDPOINTURI() |
Determine if ENDPOINTURI has a value |
preview¶
The preview URL and its expiration timestamp for testing the Flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PREVIEW() |
Getter for PREVIEW |
whatsAppBusinessAccount¶
The WhatsApp Business Account information from Meta associated with this Flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WHATSAPPBUSINESSACCOUNT() |
Getter for WHATSAPPBUSINESSACCOUNT |
application¶
The Meta application information associated with this Flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICATION() |
Getter for APPLICATION |
healthStatus¶
The health status information for this Flow from Meta.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HEALTHSTATUS() |
Getter for HEALTHSTATUS |