/AWS1/CL_TRNEXECSTEPRESULT¶
Specifies the following details for the step: error (if any), outputs (if any), and the step type.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_steptype TYPE /AWS1/TRNWORKFLOWSTEPTYPE /AWS1/TRNWORKFLOWSTEPTYPE¶
One of the available step types.
COPY- Copy the file to another location.
CUSTOM- Perform a custom step with an Lambda function target.
DECRYPT- Decrypt a file that was encrypted before it was uploaded.
DELETE- Delete the file.
TAG- Add a tag to the file.
iv_outputs TYPE /AWS1/TRNSTEPRESULTOUTPUTSJSON /AWS1/TRNSTEPRESULTOUTPUTSJSON¶
The values for the key/value pair applied as a tag to the file. Only applicable if the step type is
TAG.
io_error TYPE REF TO /AWS1/CL_TRNEXECUTIONERROR /AWS1/CL_TRNEXECUTIONERROR¶
Specifies the details for an error, if it occurred during execution of the specified workflow step.
Queryable Attributes¶
StepType¶
One of the available step types.
COPY- Copy the file to another location.
CUSTOM- Perform a custom step with an Lambda function target.
DECRYPT- Decrypt a file that was encrypted before it was uploaded.
DELETE- Delete the file.
TAG- Add a tag to the file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STEPTYPE() |
Getter for STEPTYPE, with configurable default |
ASK_STEPTYPE() |
Getter for STEPTYPE w/ exceptions if field has no value |
HAS_STEPTYPE() |
Determine if STEPTYPE has a value |
Outputs¶
The values for the key/value pair applied as a tag to the file. Only applicable if the step type is
TAG.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTS() |
Getter for OUTPUTS, with configurable default |
ASK_OUTPUTS() |
Getter for OUTPUTS w/ exceptions if field has no value |
HAS_OUTPUTS() |
Determine if OUTPUTS has a value |
Error¶
Specifies the details for an error, if it occurred during execution of the specified workflow step.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERROR() |
Getter for ERROR |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_EXECUTIONSTEPRESULTS¶
TYPES TT_EXECUTIONSTEPRESULTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_TRNEXECSTEPRESULT WITH DEFAULT KEY
.