/AWS1/CL_GLUCONDITION¶
Defines a condition under which a trigger fires.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_logicaloperator TYPE /AWS1/GLULOGICALOPERATOR /AWS1/GLULOGICALOPERATOR¶
A logical operator.
iv_jobname TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING¶
The name of the job whose
JobRunsthis condition applies to, and on which this trigger waits.
iv_state TYPE /AWS1/GLUJOBRUNSTATE /AWS1/GLUJOBRUNSTATE¶
The condition state. Currently, the only job states that a trigger can listen for are
SUCCEEDED,STOPPED,FAILED, andTIMEOUT. The only crawler states that a trigger can listen for areSUCCEEDED,FAILED, andCANCELLED.
iv_crawlername TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING¶
The name of the crawler to which this condition applies.
iv_crawlstate TYPE /AWS1/GLUCRAWLSTATE /AWS1/GLUCRAWLSTATE¶
The state of the crawler to which this condition applies.
Queryable Attributes¶
LogicalOperator¶
A logical operator.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGICALOPERATOR() |
Getter for LOGICALOPERATOR, with configurable default |
ASK_LOGICALOPERATOR() |
Getter for LOGICALOPERATOR w/ exceptions if field has no val |
HAS_LOGICALOPERATOR() |
Determine if LOGICALOPERATOR has a value |
JobName¶
The name of the job whose
JobRunsthis condition applies to, and on which this trigger waits.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBNAME() |
Getter for JOBNAME, with configurable default |
ASK_JOBNAME() |
Getter for JOBNAME w/ exceptions if field has no value |
HAS_JOBNAME() |
Determine if JOBNAME has a value |
State¶
The condition state. Currently, the only job states that a trigger can listen for are
SUCCEEDED,STOPPED,FAILED, andTIMEOUT. The only crawler states that a trigger can listen for areSUCCEEDED,FAILED, andCANCELLED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
CrawlerName¶
The name of the crawler to which this condition applies.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CRAWLERNAME() |
Getter for CRAWLERNAME, with configurable default |
ASK_CRAWLERNAME() |
Getter for CRAWLERNAME w/ exceptions if field has no value |
HAS_CRAWLERNAME() |
Determine if CRAWLERNAME has a value |
CrawlState¶
The state of the crawler to which this condition applies.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CRAWLSTATE() |
Getter for CRAWLSTATE, with configurable default |
ASK_CRAWLSTATE() |
Getter for CRAWLSTATE w/ exceptions if field has no value |
HAS_CRAWLSTATE() |
Determine if CRAWLSTATE 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_CONDITIONLIST¶
TYPES TT_CONDITIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GLUCONDITION WITH DEFAULT KEY
.