/AWS1/CL_GG2IOTJOBABORTCRIT¶
Contains criteria that define when and how to cancel a job.
The deployment stops if the following conditions are true:
-
The number of things that receive the deployment exceeds the
minNumberOfExecutedThings. -
The percentage of failures with type
failureTypeexceeds thethresholdPercentage.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_failuretype TYPE /AWS1/GG2IOTJOBEXECFAILURETYPE /AWS1/GG2IOTJOBEXECFAILURETYPE¶
The type of job deployment failure that can cancel a job.
iv_action TYPE /AWS1/GG2IOTJOBABORTACTION /AWS1/GG2IOTJOBABORTACTION¶
The action to perform when the criteria are met.
iv_thresholdpercentage TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The minimum percentage of
failureTypefailures that occur before the job can cancel.This parameter supports up to two digits after the decimal (for example, you can specify
10.9or10.99, but not10.999).
iv_minnumberofexecutedthings TYPE /AWS1/GG2IOTJOBMINNOOFEXCTDT00 /AWS1/GG2IOTJOBMINNOOFEXCTDT00¶
The minimum number of things that receive the configuration before the job can cancel.
Queryable Attributes¶
failureType¶
The type of job deployment failure that can cancel a job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILURETYPE() |
Getter for FAILURETYPE, with configurable default |
ASK_FAILURETYPE() |
Getter for FAILURETYPE w/ exceptions if field has no value |
HAS_FAILURETYPE() |
Determine if FAILURETYPE has a value |
action¶
The action to perform when the criteria are met.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTION() |
Getter for ACTION, with configurable default |
ASK_ACTION() |
Getter for ACTION w/ exceptions if field has no value |
HAS_ACTION() |
Determine if ACTION has a value |
thresholdPercentage¶
The minimum percentage of
failureTypefailures that occur before the job can cancel.This parameter supports up to two digits after the decimal (for example, you can specify
10.9or10.99, but not10.999).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THRESHOLDPERCENTAGE() |
Getter for THRESHOLDPERCENTAGE |
ASK_THRESHOLDPERCENTAGE() |
Getter for THRESHOLDPERCENTAGE w/ exceptions if field has no |
STR_THRESHOLDPERCENTAGE() |
String format for THRESHOLDPERCENTAGE |
minNumberOfExecutedThings¶
The minimum number of things that receive the configuration before the job can cancel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINNUMBEROFEXCTDTHINGS() |
Getter for MINNUMBEROFEXECUTEDTHINGS, with configurable defa |
ASK_MINNUMBEROFEXCTDTHINGS() |
Getter for MINNUMBEROFEXECUTEDTHINGS w/ exceptions if field |
HAS_MINNUMBEROFEXCTDTHINGS() |
Determine if MINNUMBEROFEXECUTEDTHINGS 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_IOTJOBABORTCRITERIALIST¶
TYPES TT_IOTJOBABORTCRITERIALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GG2IOTJOBABORTCRIT WITH DEFAULT KEY
.