Skip to content

/AWS1/CL_IOSCOMPNODEEXECDETS

Contains detailed execution information for a compute node within a pipeline execution.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_computenodename TYPE /AWS1/IOSRESOURCENAME /AWS1/IOSRESOURCENAME

The name of the compute node.

iv_taskname TYPE /AWS1/IOSRESOURCENAME /AWS1/IOSRESOURCENAME

The name of the task executed for this compute node.

iv_taskarn TYPE /AWS1/IOSARN /AWS1/IOSARN

The ARN of the task.

iv_taskversion TYPE /AWS1/IOSVERSION /AWS1/IOSVERSION

The task version that executed for this compute node.

it_dependson TYPE /AWS1/CL_IOSCOMPNODENAMELIST_W=>TT_COMPUTENODENAMELIST TT_COMPUTENODENAMELIST

A list of compute node names that this node depends on.

io_status TYPE REF TO /AWS1/CL_IOSCOMPNODEEXECSTATUS /AWS1/CL_IOSCOMPNODEEXECSTATUS

The current execution status of the compute node.

Optional arguments:

iv_starttime TYPE /AWS1/IOSTIMESTAMP /AWS1/IOSTIMESTAMP

The time the compute node execution started, in Unix epoch time.

iv_endtime TYPE /AWS1/IOSTIMESTAMP /AWS1/IOSTIMESTAMP

The time the compute node execution completed, in Unix epoch time.

it_executionenvvariables TYPE /AWS1/CL_IOSEXECENVVARBLSMAP_W=>TT_EXECUTIONENVVARIABLESMAP TT_EXECUTIONENVVARIABLESMAP

The fully resolved environment variables used for this compute node execution.


Queryable Attributes

computeNodeName

The name of the compute node.

Accessible with the following methods

Method Description
GET_COMPUTENODENAME() Getter for COMPUTENODENAME, with configurable default
ASK_COMPUTENODENAME() Getter for COMPUTENODENAME w/ exceptions if field has no val
HAS_COMPUTENODENAME() Determine if COMPUTENODENAME has a value

taskName

The name of the task executed for this compute node.

Accessible with the following methods

Method Description
GET_TASKNAME() Getter for TASKNAME, with configurable default
ASK_TASKNAME() Getter for TASKNAME w/ exceptions if field has no value
HAS_TASKNAME() Determine if TASKNAME has a value

taskArn

The ARN of the task.

Accessible with the following methods

Method Description
GET_TASKARN() Getter for TASKARN, with configurable default
ASK_TASKARN() Getter for TASKARN w/ exceptions if field has no value
HAS_TASKARN() Determine if TASKARN has a value

taskVersion

The task version that executed for this compute node.

Accessible with the following methods

Method Description
GET_TASKVERSION() Getter for TASKVERSION, with configurable default
ASK_TASKVERSION() Getter for TASKVERSION w/ exceptions if field has no value
HAS_TASKVERSION() Determine if TASKVERSION has a value

dependsOn

A list of compute node names that this node depends on.

Accessible with the following methods

Method Description
GET_DEPENDSON() Getter for DEPENDSON, with configurable default
ASK_DEPENDSON() Getter for DEPENDSON w/ exceptions if field has no value
HAS_DEPENDSON() Determine if DEPENDSON has a value

status

The current execution status of the compute node.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS

startTime

The time the compute node execution started, in Unix epoch time.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

endTime

The time the compute node execution completed, in Unix epoch time.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

executionEnvironmentVariables

The fully resolved environment variables used for this compute node execution.

Accessible with the following methods

Method Description
GET_EXECUTIONENVVARIABLES() Getter for EXECUTIONENVVARIABLES, with configurable default
ASK_EXECUTIONENVVARIABLES() Getter for EXECUTIONENVVARIABLES w/ exceptions if field has
HAS_EXECUTIONENVVARIABLES() Determine if EXECUTIONENVVARIABLES 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_COMPUTENODEEXECDETAILSLIST

TYPES TT_COMPUTENODEEXECDETAILSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOSCOMPNODEEXECDETS WITH DEFAULT KEY
.