/AWS1/CL_PIPPLINEXECSUMMARY¶
Summary information about a pipeline execution.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
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.
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¶
Status summary for the pipeline.
iv_starttime TYPE /AWS1/PIPTIMESTAMP /AWS1/PIPTIMESTAMP¶
The date and time when the pipeline execution began, in timestamp format.
iv_lastupdatetime TYPE /AWS1/PIPTIMESTAMP /AWS1/PIPTIMESTAMP¶
The date and time of the last change to the pipeline execution, in timestamp format.
it_sourcerevisions TYPE /AWS1/CL_PIPSOURCEREVISION=>TT_SOURCEREVISIONLIST TT_SOURCEREVISIONLIST¶
A list of the source artifact revisions that initiated a pipeline execution.
io_trigger TYPE REF TO /AWS1/CL_PIPEXECUTIONTRIGGER /AWS1/CL_PIPEXECUTIONTRIGGER¶
The interaction or event that started a pipeline execution, such as automated change detection or a
StartPipelineExecutionAPI call.
io_stoptrigger TYPE REF TO /AWS1/CL_PIPSTOPEXECTRIGGER /AWS1/CL_PIPSTOPEXECTRIGGER¶
The interaction that stopped 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¶
Type of the pipeline execution.
io_rollbackmetadata TYPE REF TO /AWS1/CL_PIPPLINROLLBACKMET /AWS1/CL_PIPPLINROLLBACKMET¶
The metadata for the stage execution to be rolled back.
Queryable Attributes¶
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.
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¶
Status summary for the pipeline.
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 |
startTime¶
The date and time when the pipeline execution began, in timestamp format.
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 |
lastUpdateTime¶
The date and time of the last change to the pipeline execution, in timestamp format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATETIME() |
Getter for LASTUPDATETIME, with configurable default |
ASK_LASTUPDATETIME() |
Getter for LASTUPDATETIME w/ exceptions if field has no valu |
HAS_LASTUPDATETIME() |
Determine if LASTUPDATETIME has a value |
sourceRevisions¶
A list of the source artifact revisions that initiated a pipeline execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEREVISIONS() |
Getter for SOURCEREVISIONS, with configurable default |
ASK_SOURCEREVISIONS() |
Getter for SOURCEREVISIONS w/ exceptions if field has no val |
HAS_SOURCEREVISIONS() |
Determine if SOURCEREVISIONS has a value |
trigger¶
The interaction or event that started a pipeline execution, such as automated change detection or a
StartPipelineExecutionAPI call.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRIGGER() |
Getter for TRIGGER |
stopTrigger¶
The interaction that stopped a pipeline execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPTRIGGER() |
Getter for STOPTRIGGER |
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¶
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 for the stage execution to be rolled back.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLLBACKMETADATA() |
Getter for ROLLBACKMETADATA |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_PIPELINEEXECSUMMARYLIST¶
TYPES TT_PIPELINEEXECSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PIPPLINEXECSUMMARY WITH DEFAULT KEY
.