/AWS1/CL_SFNHISTORYEVENT¶
Contains details about the events of an execution.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_timestamp TYPE /AWS1/SFNTIMESTAMP /AWS1/SFNTIMESTAMP¶
The date and time the event occurred.
iv_type TYPE /AWS1/SFNHISTORYEVENTTYPE /AWS1/SFNHISTORYEVENTTYPE¶
The type of the event.
iv_id TYPE /AWS1/SFNEVENTID /AWS1/SFNEVENTID¶
The id of the event. Events are numbered sequentially, starting at one.
Optional arguments:¶
iv_previouseventid TYPE /AWS1/SFNEVENTID /AWS1/SFNEVENTID¶
The id of the previous event.
io_activityfailedeventdets TYPE REF TO /AWS1/CL_SFNACTIVITYFAILEDEV00 /AWS1/CL_SFNACTIVITYFAILEDEV00¶
activityFailedEventDetails
io_activityschdfailedevtdets TYPE REF TO /AWS1/CL_SFNACTIVITYSCHFAILE00 /AWS1/CL_SFNACTIVITYSCHFAILE00¶
Contains details about an activity schedule event that failed during an execution.
io_activityschddeventdetails TYPE REF TO /AWS1/CL_SFNACTIVITYSCHDEVTD00 /AWS1/CL_SFNACTIVITYSCHDEVTD00¶
activityScheduledEventDetails
io_activitystartedeventdets TYPE REF TO /AWS1/CL_SFNACTIVITYSTRTEDEV00 /AWS1/CL_SFNACTIVITYSTRTEDEV00¶
activityStartedEventDetails
io_activitysucceventdetails TYPE REF TO /AWS1/CL_SFNACTIVITYSUCCEVTD00 /AWS1/CL_SFNACTIVITYSUCCEVTD00¶
activitySucceededEventDetails
io_activitytmouteventdetails TYPE REF TO /AWS1/CL_SFNACTIVITYTMOUTEVT00 /AWS1/CL_SFNACTIVITYTMOUTEVT00¶
activityTimedOutEventDetails
io_taskfailedeventdetails TYPE REF TO /AWS1/CL_SFNTASKFAILEDEVTDETS /AWS1/CL_SFNTASKFAILEDEVTDETS¶
Contains details about the failure of a task.
io_taskscheduledeventdetails TYPE REF TO /AWS1/CL_SFNTASKSCHDDEVENTDETS /AWS1/CL_SFNTASKSCHDDEVENTDETS¶
Contains details about a task that was scheduled.
io_taskstartfailedeventdets TYPE REF TO /AWS1/CL_SFNTSKSTRTFAILEDEVT00 /AWS1/CL_SFNTSKSTRTFAILEDEVT00¶
Contains details about a task that failed to start.
io_taskstartedeventdetails TYPE REF TO /AWS1/CL_SFNTASKSTRTEDEVTDETS /AWS1/CL_SFNTASKSTRTEDEVTDETS¶
Contains details about a task that was started.
io_tasksubmitfailedeventdets TYPE REF TO /AWS1/CL_SFNTSKSUBMITFAILEDE00 /AWS1/CL_SFNTSKSUBMITFAILEDE00¶
Contains details about a task that where the submit failed.
io_tasksubmittedeventdetails TYPE REF TO /AWS1/CL_SFNTSKSUBMITTEDEVTD00 /AWS1/CL_SFNTSKSUBMITTEDEVTD00¶
Contains details about a submitted task.
io_tasksucceededeventdetails TYPE REF TO /AWS1/CL_SFNTASKSUCCEVENTDETS /AWS1/CL_SFNTASKSUCCEVENTDETS¶
Contains details about a task that succeeded.
io_tasktimedouteventdetails TYPE REF TO /AWS1/CL_SFNTASKTMOUTEVENTDETS /AWS1/CL_SFNTASKTMOUTEVENTDETS¶
Contains details about a task that timed out.
io_execfailedeventdetails TYPE REF TO /AWS1/CL_SFNEXECFAILEDEVTDETS /AWS1/CL_SFNEXECFAILEDEVTDETS¶
executionFailedEventDetails
io_execstartedeventdetails TYPE REF TO /AWS1/CL_SFNEXECSTRTEDEVTDETS /AWS1/CL_SFNEXECSTRTEDEVTDETS¶
executionStartedEventDetails
io_executionsucceventdetails TYPE REF TO /AWS1/CL_SFNEXECSUCCEVENTDETS /AWS1/CL_SFNEXECSUCCEVENTDETS¶
executionSucceededEventDetails
io_execabortedeventdetails TYPE REF TO /AWS1/CL_SFNEXECABRTEDEVTDETS /AWS1/CL_SFNEXECABRTEDEVTDETS¶
executionAbortedEventDetails
io_exectimedouteventdetails TYPE REF TO /AWS1/CL_SFNEXECTMOUTEVENTDETS /AWS1/CL_SFNEXECTMOUTEVENTDETS¶
executionTimedOutEventDetails
io_execredriveneventdetails TYPE REF TO /AWS1/CL_SFNEXEREDRIVENEVTDETS /AWS1/CL_SFNEXEREDRIVENEVTDETS¶
Contains details about the redrive attempt of an execution.
io_mapstatestartedeventdets TYPE REF TO /AWS1/CL_SFNMAPSTATSTRTEDEVT00 /AWS1/CL_SFNMAPSTATSTRTEDEVT00¶
Contains details about Map state that was started.
io_mapiterationstrtedevtdets TYPE REF TO /AWS1/CL_SFNMAPITERATIONEVTD00 /AWS1/CL_SFNMAPITERATIONEVTD00¶
Contains details about an iteration of a Map state that was started.
io_mapiterationsucceventdets TYPE REF TO /AWS1/CL_SFNMAPITERATIONEVTD00 /AWS1/CL_SFNMAPITERATIONEVTD00¶
Contains details about an iteration of a Map state that succeeded.
io_mapiterationfailedevtdets TYPE REF TO /AWS1/CL_SFNMAPITERATIONEVTD00 /AWS1/CL_SFNMAPITERATIONEVTD00¶
Contains details about an iteration of a Map state that failed.
io_mapiterationabrtedevtdets TYPE REF TO /AWS1/CL_SFNMAPITERATIONEVTD00 /AWS1/CL_SFNMAPITERATIONEVTD00¶
Contains details about an iteration of a Map state that was aborted.
io_lambdafuncfailedeventdets TYPE REF TO /AWS1/CL_SFNLAMBDAFUNCFAILED00 /AWS1/CL_SFNLAMBDAFUNCFAILED00¶
lambdaFunctionFailedEventDetails
io_lambdafuncschdfailedevt00 TYPE REF TO /AWS1/CL_SFNLAMBDAFUNCSCHFAI00 /AWS1/CL_SFNLAMBDAFUNCSCHFAI00¶
lambdaFunctionScheduleFailedEventDetails
io_lambdafuncschddeventdets TYPE REF TO /AWS1/CL_SFNLAMBDAFUNCSCHDEV00 /AWS1/CL_SFNLAMBDAFUNCSCHDEV00¶
lambdaFunctionScheduledEventDetails
io_lambdafuncstrtfailedevt00 TYPE REF TO /AWS1/CL_SFNLAMBDAFUNCSTRTFA00 /AWS1/CL_SFNLAMBDAFUNCSTRTFA00¶
Contains details about a lambda function that failed to start during an execution.
io_lambdafuncsucceventdets TYPE REF TO /AWS1/CL_SFNLAMBDAFUNCSUCCEV00 /AWS1/CL_SFNLAMBDAFUNCSUCCEV00¶
Contains details about a Lambda function that terminated successfully during an execution.
io_lambdafunctmouteventdets TYPE REF TO /AWS1/CL_SFNLAMBDAFUNCTMOUTE00 /AWS1/CL_SFNLAMBDAFUNCTMOUTE00¶
lambdaFunctionTimedOutEventDetails
io_stateenteredeventdetails TYPE REF TO /AWS1/CL_SFNSTATEENTEREDEVTD00 /AWS1/CL_SFNSTATEENTEREDEVTD00¶
stateEnteredEventDetails
io_stateexitedeventdetails TYPE REF TO /AWS1/CL_SFNSTATEEXITEDEVTDETS /AWS1/CL_SFNSTATEEXITEDEVTDETS¶
stateExitedEventDetails
io_maprunstartedeventdetails TYPE REF TO /AWS1/CL_SFNMAPRUNSTRTEDEVTD00 /AWS1/CL_SFNMAPRUNSTRTEDEVTD00¶
Contains details, such as
mapRunArn, and the start date and time of a Map Run.mapRunArnis the Amazon Resource Name (ARN) of the Map Run that was started.
io_maprunfailedeventdetails TYPE REF TO /AWS1/CL_SFNMAPRUNFAILEDEVTD00 /AWS1/CL_SFNMAPRUNFAILEDEVTD00¶
Contains error and cause details about a Map Run that failed.
io_maprunredriveneventdets TYPE REF TO /AWS1/CL_SFNMAPRUNREDRIVENEV00 /AWS1/CL_SFNMAPRUNREDRIVENEV00¶
Contains details about the redrive attempt of a Map Run.
io_evalfailedeventdetails TYPE REF TO /AWS1/CL_SFNEVALFAILEDEVTDETS /AWS1/CL_SFNEVALFAILEDEVTDETS¶
Contains details about an evaluation failure that occurred while processing a state.
Queryable Attributes¶
timestamp¶
The date and time the event occurred.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
type¶
The type of the event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
id¶
The id of the event. Events are numbered sequentially, starting at one.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID |
previousEventId¶
The id of the previous event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PREVIOUSEVENTID() |
Getter for PREVIOUSEVENTID |
activityFailedEventDetails¶
activityFailedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYFAILEDEVENTDETS() |
Getter for ACTIVITYFAILEDEVENTDETAILS |
activityScheduleFailedEventDetails¶
Contains details about an activity schedule event that failed during an execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYSCHDFAILEDEVTD00() |
Getter for ACTIVITYSCHDFAILEDEVENTDETS |
activityScheduledEventDetails¶
activityScheduledEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYSCHDDEVENTDETS() |
Getter for ACTIVITYSCHDDEVENTDETAILS |
activityStartedEventDetails¶
activityStartedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYSTARTEDEVENTDETS() |
Getter for ACTIVITYSTARTEDEVENTDETAILS |
activitySucceededEventDetails¶
activitySucceededEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYSUCCEVENTDETAILS() |
Getter for ACTIVITYSUCCEVENTDETAILS |
activityTimedOutEventDetails¶
activityTimedOutEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTMOUTEVENTDETS() |
Getter for ACTIVITYTIMEDOUTEVENTDETAILS |
taskFailedEventDetails¶
Contains details about the failure of a task.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKFAILEDEVENTDETAILS() |
Getter for TASKFAILEDEVENTDETAILS |
taskScheduledEventDetails¶
Contains details about a task that was scheduled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKSCHDDEVENTDETAILS() |
Getter for TASKSCHEDULEDEVENTDETAILS |
taskStartFailedEventDetails¶
Contains details about a task that failed to start.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKSTARTFAILEDEVENTDETS() |
Getter for TASKSTARTFAILEDEVENTDETAILS |
taskStartedEventDetails¶
Contains details about a task that was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKSTARTEDEVENTDETAILS() |
Getter for TASKSTARTEDEVENTDETAILS |
taskSubmitFailedEventDetails¶
Contains details about a task that where the submit failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKSUBMITFAILEDEVTDETS() |
Getter for TASKSUBMITFAILEDEVENTDETAILS |
taskSubmittedEventDetails¶
Contains details about a submitted task.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKSUBMITTEDEVENTDETS() |
Getter for TASKSUBMITTEDEVENTDETAILS |
taskSucceededEventDetails¶
Contains details about a task that succeeded.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKSUCCEVENTDETAILS() |
Getter for TASKSUCCEEDEDEVENTDETAILS |
taskTimedOutEventDetails¶
Contains details about a task that timed out.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKTIMEDOUTEVENTDETAILS() |
Getter for TASKTIMEDOUTEVENTDETAILS |
executionFailedEventDetails¶
executionFailedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECFAILEDEVENTDETAILS() |
Getter for EXECUTIONFAILEDEVENTDETAILS |
executionStartedEventDetails¶
executionStartedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECSTARTEDEVENTDETAILS() |
Getter for EXECUTIONSTARTEDEVENTDETAILS |
executionSucceededEventDetails¶
executionSucceededEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECSUCCEVENTDETAILS() |
Getter for EXECUTIONSUCCEVENTDETAILS |
executionAbortedEventDetails¶
executionAbortedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECABORTEDEVENTDETAILS() |
Getter for EXECUTIONABORTEDEVENTDETAILS |
executionTimedOutEventDetails¶
executionTimedOutEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECTIMEDOUTEVENTDETAILS() |
Getter for EXECTIMEDOUTEVENTDETAILS |
executionRedrivenEventDetails¶
Contains details about the redrive attempt of an execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECREDRIVENEVENTDETAILS() |
Getter for EXECREDRIVENEVENTDETAILS |
mapStateStartedEventDetails¶
Contains details about Map state that was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPSTATESTARTEDEVENTDETS() |
Getter for MAPSTATESTARTEDEVENTDETAILS |
mapIterationStartedEventDetails¶
Contains details about an iteration of a Map state that was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPITERATIONSTRTEDEVTD00() |
Getter for MAPITERATIONSTARTEDEVENTDETS |
mapIterationSucceededEventDetails¶
Contains details about an iteration of a Map state that succeeded.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPITERATIONSUCCEVTDETS() |
Getter for MAPITERATIONSUCCEVENTDETAILS |
mapIterationFailedEventDetails¶
Contains details about an iteration of a Map state that failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPITERATIONFAILEDEVTD00() |
Getter for MAPITERATIONFAILEDEVENTDETS |
mapIterationAbortedEventDetails¶
Contains details about an iteration of a Map state that was aborted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPITERATIONABTEDEVTDETS() |
Getter for MAPITERATIONABORTEDEVENTDETS |
lambdaFunctionFailedEventDetails¶
lambdaFunctionFailedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCFAILEDEVTDETS() |
Getter for LAMBDAFUNCFAILEDEVENTDETAILS |
lambdaFunctionScheduleFailedEventDetails¶
lambdaFunctionScheduleFailedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCSCHDFAILEDEV00() |
Getter for LAMBDAFUNCSCHDFAILEDEVTDETS |
lambdaFunctionScheduledEventDetails¶
lambdaFunctionScheduledEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCSCHDDEVENTDETS() |
Getter for LAMBDAFUNCSCHDDEVENTDETAILS |
lambdaFunctionStartFailedEventDetails¶
Contains details about a lambda function that failed to start during an execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCSTRTFAILEDEV00() |
Getter for LAMBDAFUNCSTRTFAILEDEVTDETS |
lambdaFunctionSucceededEventDetails¶
Contains details about a Lambda function that terminated successfully during an execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCSUCCEVENTDETS() |
Getter for LAMBDAFUNCSUCCEVENTDETAILS |
lambdaFunctionTimedOutEventDetails¶
lambdaFunctionTimedOutEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCTMOUTEVENTDETS() |
Getter for LAMBDAFUNCTMOUTEVENTDETAILS |
stateEnteredEventDetails¶
stateEnteredEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEENTEREDEVENTDETAILS() |
Getter for STATEENTEREDEVENTDETAILS |
stateExitedEventDetails¶
stateExitedEventDetails
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEEXITEDEVENTDETAILS() |
Getter for STATEEXITEDEVENTDETAILS |
mapRunStartedEventDetails¶
Contains details, such as
mapRunArn, and the start date and time of a Map Run.mapRunArnis the Amazon Resource Name (ARN) of the Map Run that was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPRUNSTARTEDEVENTDETS() |
Getter for MAPRUNSTARTEDEVENTDETAILS |
mapRunFailedEventDetails¶
Contains error and cause details about a Map Run that failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPRUNFAILEDEVENTDETAILS() |
Getter for MAPRUNFAILEDEVENTDETAILS |
mapRunRedrivenEventDetails¶
Contains details about the redrive attempt of a Map Run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPRUNREDRIVENEVENTDETS() |
Getter for MAPRUNREDRIVENEVENTDETAILS |
evaluationFailedEventDetails¶
Contains details about an evaluation failure that occurred while processing a state.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVALFAILEDEVENTDETAILS() |
Getter for EVALUATIONFAILEDEVENTDETAILS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_HISTORYEVENTLIST¶
TYPES TT_HISTORYEVENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SFNHISTORYEVENT WITH DEFAULT KEY
.