/AWS1/CL_BDCHARNESSHOOKEVENT¶
A lifecycle hook event emitted in the invocation stream for visibility into hook decisions.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_hookeventid TYPE /AWS1/BDCHARNESSHOOKEVENTID /AWS1/BDCHARNESSHOOKEVENTID¶
The unique identifier for this hook event.
iv_name TYPE /AWS1/BDCHARNESSHOOKNAME /AWS1/BDCHARNESSHOOKNAME¶
The name of the hook that ran.
iv_type TYPE /AWS1/BDCHARNESSHOOKEVENTTYPE /AWS1/BDCHARNESSHOOKEVENTTYPE¶
The type of lifecycle hook event.
Optional arguments:¶
iv_decision TYPE /AWS1/BDCHARNESSHOOKDECISION /AWS1/BDCHARNESSHOOKDECISION¶
The decision applied to the hook event. This field is present only for blocking Lambda targets.
iv_reason TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING¶
The optional reason for the applied decision.
Queryable Attributes¶
hookEventId¶
The unique identifier for this hook event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOOKEVENTID() |
Getter for HOOKEVENTID, with configurable default |
ASK_HOOKEVENTID() |
Getter for HOOKEVENTID w/ exceptions if field has no value |
HAS_HOOKEVENTID() |
Determine if HOOKEVENTID has a value |
name¶
The name of the hook that ran.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
type¶
The type of lifecycle hook event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
decision¶
The decision applied to the hook event. This field is present only for blocking Lambda targets.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DECISION() |
Getter for DECISION, with configurable default |
ASK_DECISION() |
Getter for DECISION w/ exceptions if field has no value |
HAS_DECISION() |
Determine if DECISION has a value |
reason¶
The optional reason for the applied decision.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REASON() |
Getter for REASON, with configurable default |
ASK_REASON() |
Getter for REASON w/ exceptions if field has no value |
HAS_REASON() |
Determine if REASON has a value |