/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
ArtifactRevisionobjects 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¶
The interaction or event that started a pipeline execution.
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
ArtifactRevisionobjects 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¶
The interaction or event that started a pipeline execution.
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 |