/AWS1/CL_PIPPIPELINEEXECUTION¶
Represents information about an execution of a pipeline.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_PIPELINENAME
TYPE /AWS1/PIPPIPELINENAME
/AWS1/PIPPIPELINENAME
¶
The name of the pipeline with the specified pipeline execution.
IV_PIPELINEVERSION
TYPE /AWS1/PIPPIPELINEVERSION
/AWS1/PIPPIPELINEVERSION
¶
The version number of the pipeline with the specified pipeline execution.
IV_PIPELINEEXECUTIONID
TYPE /AWS1/PIPPIPELINEEXECUTIONID
/AWS1/PIPPIPELINEEXECUTIONID
¶
The ID of the pipeline execution.
IV_STATUS
TYPE /AWS1/PIPPIPELINEEXECSTATUS
/AWS1/PIPPIPELINEEXECSTATUS
¶
The status of the pipeline execution.
Cancelled: The pipeline’s definition was updated before the pipeline execution could be completed.
InProgress: The pipeline execution is currently running.
Stopped: The pipeline execution was manually stopped. For more information, see Stopped Executions.
Stopping: The pipeline execution received a request to be manually stopped. Depending on the selected stop mode, the execution is either completing or abandoning in-progress actions. For more information, see Stopped Executions.
Succeeded: The pipeline execution was completed successfully.
Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead. For more information, see Superseded Executions.
Failed: The pipeline execution was not completed successfully.
IV_STATUSSUMMARY
TYPE /AWS1/PIPPLINEXECSTATUSSUMMARY
/AWS1/PIPPLINEXECSTATUSSUMMARY
¶
A summary that contains a description of the pipeline execution status.
IT_ARTIFACTREVISIONS
TYPE /AWS1/CL_PIPARTIFACTREVISION=>TT_ARTIFACTREVISIONLIST
TT_ARTIFACTREVISIONLIST
¶
A list of
ArtifactRevision
objects included in a pipeline execution.
IT_VARIABLES
TYPE /AWS1/CL_PIPRESOLVEDPLVARIABLE=>TT_RESOLVEDPLINVARIABLELIST
TT_RESOLVEDPLINVARIABLELIST
¶
A list of pipeline variables used for the pipeline execution.
IO_TRIGGER
TYPE REF TO /AWS1/CL_PIPEXECUTIONTRIGGER
/AWS1/CL_PIPEXECUTIONTRIGGER
¶
trigger
IV_EXECUTIONMODE
TYPE /AWS1/PIPEXECUTIONMODE
/AWS1/PIPEXECUTIONMODE
¶
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
IV_EXECUTIONTYPE
TYPE /AWS1/PIPEXECUTIONTYPE
/AWS1/PIPEXECUTIONTYPE
¶
The type of the pipeline execution.
IO_ROLLBACKMETADATA
TYPE REF TO /AWS1/CL_PIPPLINROLLBACKMET
/AWS1/CL_PIPPLINROLLBACKMET
¶
The metadata about the execution pertaining to stage rollback.
Queryable Attributes¶
pipelineName¶
The name of the pipeline with the specified pipeline execution.
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 |
pipelineVersion¶
The version number of the pipeline with the specified pipeline execution.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PIPELINEVERSION() |
Getter for PIPELINEVERSION, with configurable default |
ASK_PIPELINEVERSION() |
Getter for PIPELINEVERSION w/ exceptions if field has no val |
HAS_PIPELINEVERSION() |
Determine if PIPELINEVERSION has a value |
pipelineExecutionId¶
The ID of the pipeline execution.
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 |
status¶
The status of the pipeline execution.
Cancelled: The pipeline’s definition was updated before the pipeline execution could be completed.
InProgress: The pipeline execution is currently running.
Stopped: The pipeline execution was manually stopped. For more information, see Stopped Executions.
Stopping: The pipeline execution received a request to be manually stopped. Depending on the selected stop mode, the execution is either completing or abandoning in-progress actions. For more information, see Stopped Executions.
Succeeded: The pipeline execution was completed successfully.
Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead. For more information, see Superseded Executions.
Failed: The pipeline execution was not completed successfully.
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 |
statusSummary¶
A summary that contains a description of the pipeline execution status.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUSSUMMARY() |
Getter for STATUSSUMMARY, with configurable default |
ASK_STATUSSUMMARY() |
Getter for STATUSSUMMARY w/ exceptions if field has no value |
HAS_STATUSSUMMARY() |
Determine if STATUSSUMMARY has a value |
artifactRevisions¶
A list of
ArtifactRevision
objects included in a pipeline execution.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARTIFACTREVISIONS() |
Getter for ARTIFACTREVISIONS, with configurable default |
ASK_ARTIFACTREVISIONS() |
Getter for ARTIFACTREVISIONS w/ exceptions if field has no v |
HAS_ARTIFACTREVISIONS() |
Determine if ARTIFACTREVISIONS has a value |
variables¶
A list of pipeline variables used for the pipeline execution.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VARIABLES() |
Getter for VARIABLES, with configurable default |
ASK_VARIABLES() |
Getter for VARIABLES w/ exceptions if field has no value |
HAS_VARIABLES() |
Determine if VARIABLES has a value |
trigger¶
trigger
Accessible with the following methods¶
Method | Description |
---|---|
GET_TRIGGER() |
Getter for TRIGGER |
executionMode¶
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXECUTIONMODE() |
Getter for EXECUTIONMODE, with configurable default |
ASK_EXECUTIONMODE() |
Getter for EXECUTIONMODE w/ exceptions if field has no value |
HAS_EXECUTIONMODE() |
Determine if EXECUTIONMODE has a value |
executionType¶
The type of the pipeline execution.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXECUTIONTYPE() |
Getter for EXECUTIONTYPE, with configurable default |
ASK_EXECUTIONTYPE() |
Getter for EXECUTIONTYPE w/ exceptions if field has no value |
HAS_EXECUTIONTYPE() |
Determine if EXECUTIONTYPE has a value |
rollbackMetadata¶
The metadata about the execution pertaining to stage rollback.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ROLLBACKMETADATA() |
Getter for ROLLBACKMETADATA |