/AWS1/CL_APFTASK¶
A class for modeling different type of tasks. Task implementation varies based on the
TaskType.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_sourcefields TYPE /AWS1/CL_APFSOURCEFIELDS_W=>TT_SOURCEFIELDS TT_SOURCEFIELDS¶
The source fields to which a particular task is applied.
iv_tasktype TYPE /AWS1/APFTASKTYPE /AWS1/APFTASKTYPE¶
Specifies the particular task implementation that Amazon AppFlow performs.
Optional arguments:¶
io_connectoroperator TYPE REF TO /AWS1/CL_APFCONNECTOROPERATOR /AWS1/CL_APFCONNECTOROPERATOR¶
The operation to be performed on the provided source fields.
iv_destinationfield TYPE /AWS1/APFDESTINATIONFIELD /AWS1/APFDESTINATIONFIELD¶
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
it_taskproperties TYPE /AWS1/CL_APFTASKPRPSMAP_W=>TT_TASKPROPERTIESMAP TT_TASKPROPERTIESMAP¶
A map used to store task-related information. The execution service looks for particular information based on the
TaskType.
Queryable Attributes¶
sourceFields¶
The source fields to which a particular task is applied.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEFIELDS() |
Getter for SOURCEFIELDS, with configurable default |
ASK_SOURCEFIELDS() |
Getter for SOURCEFIELDS w/ exceptions if field has no value |
HAS_SOURCEFIELDS() |
Determine if SOURCEFIELDS has a value |
connectorOperator¶
The operation to be performed on the provided source fields.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTOROPERATOR() |
Getter for CONNECTOROPERATOR |
destinationField¶
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONFIELD() |
Getter for DESTINATIONFIELD, with configurable default |
ASK_DESTINATIONFIELD() |
Getter for DESTINATIONFIELD w/ exceptions if field has no va |
HAS_DESTINATIONFIELD() |
Determine if DESTINATIONFIELD has a value |
taskType¶
Specifies the particular task implementation that Amazon AppFlow performs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKTYPE() |
Getter for TASKTYPE, with configurable default |
ASK_TASKTYPE() |
Getter for TASKTYPE w/ exceptions if field has no value |
HAS_TASKTYPE() |
Determine if TASKTYPE has a value |
taskProperties¶
A map used to store task-related information. The execution service looks for particular information based on the
TaskType.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKPROPERTIES() |
Getter for TASKPROPERTIES, with configurable default |
ASK_TASKPROPERTIES() |
Getter for TASKPROPERTIES w/ exceptions if field has no valu |
HAS_TASKPROPERTIES() |
Determine if TASKPROPERTIES 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_TASKS¶
TYPES TT_TASKS TYPE STANDARD TABLE OF REF TO /AWS1/CL_APFTASK WITH DEFAULT KEY
.