Skip to content

/AWS1/CL_DOAWEBHOOK

Represents a complete Webhook with all its properties, and unique identifier.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_webhookurl TYPE /AWS1/DOASTRING /AWS1/DOASTRING

Webhook endpoint URL.

iv_webhookid TYPE /AWS1/DOASTRING /AWS1/DOASTRING

The unique identifier of the Webhook

Optional arguments:

iv_webhooktype TYPE /AWS1/DOAWEBHOOKTYPE /AWS1/DOAWEBHOOKTYPE

Webhook authentication type.


Queryable Attributes

webhookUrl

Webhook endpoint URL.

Accessible with the following methods

Method Description
GET_WEBHOOKURL() Getter for WEBHOOKURL, with configurable default
ASK_WEBHOOKURL() Getter for WEBHOOKURL w/ exceptions if field has no value
HAS_WEBHOOKURL() Determine if WEBHOOKURL has a value

webhookType

Webhook authentication type.

Accessible with the following methods

Method Description
GET_WEBHOOKTYPE() Getter for WEBHOOKTYPE, with configurable default
ASK_WEBHOOKTYPE() Getter for WEBHOOKTYPE w/ exceptions if field has no value
HAS_WEBHOOKTYPE() Determine if WEBHOOKTYPE has a value

webhookId

The unique identifier of the Webhook

Accessible with the following methods

Method Description
GET_WEBHOOKID() Getter for WEBHOOKID, with configurable default
ASK_WEBHOOKID() Getter for WEBHOOKID w/ exceptions if field has no value
HAS_WEBHOOKID() Determine if WEBHOOKID has a value

Public Local Types In This Class

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

TT_WEBHOOKSLIST

TYPES TT_WEBHOOKSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DOAWEBHOOK WITH DEFAULT KEY
.