/AWS1/CL_GLUTRIGGERUPDATE¶
A structure used to provide information used to update a trigger. This object updates the previous trigger definition by overwriting it completely.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING¶
Reserved for future use.
iv_description TYPE /AWS1/GLUDESCRIPTIONSTRING /AWS1/GLUDESCRIPTIONSTRING¶
A description of this trigger.
iv_schedule TYPE /AWS1/GLUGENERICSTRING /AWS1/GLUGENERICSTRING¶
A
cronexpression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify:cron(15 12 * * ? *).
it_actions TYPE /AWS1/CL_GLUACTION=>TT_ACTIONLIST TT_ACTIONLIST¶
The actions initiated by this trigger.
io_predicate TYPE REF TO /AWS1/CL_GLUPREDICATE /AWS1/CL_GLUPREDICATE¶
The predicate of this trigger, which defines when it will fire.
io_eventbatchingcondition TYPE REF TO /AWS1/CL_GLUEVENTBATCHINGCOND /AWS1/CL_GLUEVENTBATCHINGCOND¶
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.
Queryable Attributes¶
Name¶
Reserved for future use.
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 |
Description¶
A description of this trigger.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
Schedule¶
A
cronexpression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify:cron(15 12 * * ? *).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULE() |
Getter for SCHEDULE, with configurable default |
ASK_SCHEDULE() |
Getter for SCHEDULE w/ exceptions if field has no value |
HAS_SCHEDULE() |
Determine if SCHEDULE has a value |
Actions¶
The actions initiated by this trigger.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONS() |
Getter for ACTIONS, with configurable default |
ASK_ACTIONS() |
Getter for ACTIONS w/ exceptions if field has no value |
HAS_ACTIONS() |
Determine if ACTIONS has a value |
Predicate¶
The predicate of this trigger, which defines when it will fire.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PREDICATE() |
Getter for PREDICATE |
EventBatchingCondition¶
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTBATCHINGCONDITION() |
Getter for EVENTBATCHINGCONDITION |