Skip to content

/AWS1/CL_PIPPIPELINECONTEXT

Represents information about a pipeline to a job worker.

PipelineContext contains pipelineArn and pipelineExecutionId for custom action jobs. The pipelineArn and pipelineExecutionId fields are not populated for ThirdParty action jobs.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_pipelinename TYPE /AWS1/PIPPIPELINENAME /AWS1/PIPPIPELINENAME

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

io_stage TYPE REF TO /AWS1/CL_PIPSTAGECONTEXT /AWS1/CL_PIPSTAGECONTEXT

The stage of the pipeline.

io_action TYPE REF TO /AWS1/CL_PIPACTIONCONTEXT /AWS1/CL_PIPACTIONCONTEXT

The context of an action to a job worker in the stage of a pipeline.

iv_pipelinearn TYPE /AWS1/PIPPIPELINEARN /AWS1/PIPPIPELINEARN

The Amazon Resource Name (ARN) of the pipeline.

iv_pipelineexecutionid TYPE /AWS1/PIPPIPELINEEXECUTIONID /AWS1/PIPPIPELINEEXECUTIONID

The execution ID of the pipeline.


Queryable Attributes

pipelineName

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

Accessible with the following methods

Method Description
GET_PIPELINENAME() Getter for PIPELINENAME, with configurable default
ASK_PIPELINENAME() Getter for PIPELINENAME w/ exceptions if field has no value
HAS_PIPELINENAME() Determine if PIPELINENAME has a value

stage

The stage of the pipeline.

Accessible with the following methods

Method Description
GET_STAGE() Getter for STAGE

action

The context of an action to a job worker in the stage of a pipeline.

Accessible with the following methods

Method Description
GET_ACTION() Getter for ACTION

pipelineArn

The Amazon Resource Name (ARN) of the pipeline.

Accessible with the following methods

Method Description
GET_PIPELINEARN() Getter for PIPELINEARN, with configurable default
ASK_PIPELINEARN() Getter for PIPELINEARN w/ exceptions if field has no value
HAS_PIPELINEARN() Determine if PIPELINEARN has a value

pipelineExecutionId

The execution ID of the pipeline.

Accessible with the following methods

Method Description
GET_PIPELINEEXECUTIONID() Getter for PIPELINEEXECUTIONID, with configurable default
ASK_PIPELINEEXECUTIONID() Getter for PIPELINEEXECUTIONID w/ exceptions if field has no
HAS_PIPELINEEXECUTIONID() Determine if PIPELINEEXECUTIONID has a value