Skip to content

/AWS1/CL_MWSTASKINSTSUMMARY

Summary information about a task instance within a workflow run, including its status and execution details.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_workflowarn TYPE /AWS1/MWSWORKFLOWARN /AWS1/MWSWORKFLOWARN

The Amazon Resource Name (ARN) of the workflow that contains this task instance.

iv_workflowversion TYPE /AWS1/MWSVERSIONID /AWS1/MWSVERSIONID

The version of the workflow that contains this task instance.

iv_runid TYPE /AWS1/MWSIDSTRING /AWS1/MWSIDSTRING

The unique identifier of the workflow run that contains this task instance.

iv_taskinstanceid TYPE /AWS1/MWSIDSTRING /AWS1/MWSIDSTRING

The unique identifier of this task instance.

iv_status TYPE /AWS1/MWSTASKINSTANCESTATUS /AWS1/MWSTASKINSTANCESTATUS

The current status of the task instance.

iv_durationinseconds TYPE /AWS1/MWSINTEGER /AWS1/MWSINTEGER

The duration of the task instance execution in seconds. This value is null if the task is not complete.

iv_operatorname TYPE /AWS1/MWSGENERICSTRING /AWS1/MWSGENERICSTRING

The name of the Apache Airflow operator used for this task instance.


Queryable Attributes

WorkflowArn

The Amazon Resource Name (ARN) of the workflow that contains this task instance.

Accessible with the following methods

Method Description
GET_WORKFLOWARN() Getter for WORKFLOWARN, with configurable default
ASK_WORKFLOWARN() Getter for WORKFLOWARN w/ exceptions if field has no value
HAS_WORKFLOWARN() Determine if WORKFLOWARN has a value

WorkflowVersion

The version of the workflow that contains this task instance.

Accessible with the following methods

Method Description
GET_WORKFLOWVERSION() Getter for WORKFLOWVERSION, with configurable default
ASK_WORKFLOWVERSION() Getter for WORKFLOWVERSION w/ exceptions if field has no val
HAS_WORKFLOWVERSION() Determine if WORKFLOWVERSION has a value

RunId

The unique identifier of the workflow run that contains this task instance.

Accessible with the following methods

Method Description
GET_RUNID() Getter for RUNID, with configurable default
ASK_RUNID() Getter for RUNID w/ exceptions if field has no value
HAS_RUNID() Determine if RUNID has a value

TaskInstanceId

The unique identifier of this task instance.

Accessible with the following methods

Method Description
GET_TASKINSTANCEID() Getter for TASKINSTANCEID, with configurable default
ASK_TASKINSTANCEID() Getter for TASKINSTANCEID w/ exceptions if field has no valu
HAS_TASKINSTANCEID() Determine if TASKINSTANCEID has a value

Status

The current status of the task instance.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

DurationInSeconds

The duration of the task instance execution in seconds. This value is null if the task is not complete.

Accessible with the following methods

Method Description
GET_DURATIONINSECONDS() Getter for DURATIONINSECONDS, with configurable default
ASK_DURATIONINSECONDS() Getter for DURATIONINSECONDS w/ exceptions if field has no v
HAS_DURATIONINSECONDS() Determine if DURATIONINSECONDS has a value

OperatorName

The name of the Apache Airflow operator used for this task instance.

Accessible with the following methods

Method Description
GET_OPERATORNAME() Getter for OPERATORNAME, with configurable default
ASK_OPERATORNAME() Getter for OPERATORNAME w/ exceptions if field has no value
HAS_OPERATORNAME() Determine if OPERATORNAME 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_TASKINSTANCESUMMARIES

TYPES TT_TASKINSTANCESUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_MWSTASKINSTSUMMARY WITH DEFAULT KEY
.