@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipelineExecution extends Object implements Serializable, Cloneable, StructuredPojo
Represents information about an execution of a pipeline.
Constructor and Description |
---|
PipelineExecution() |
Modifier and Type | Method and Description |
---|---|
PipelineExecution |
clone() |
boolean |
equals(Object obj) |
List<ArtifactRevision> |
getArtifactRevisions()
A list of
ArtifactRevision objects included in a pipeline execution. |
String |
getPipelineExecutionId()
The ID of the pipeline execution.
|
String |
getPipelineName()
The name of the pipeline with the specified pipeline execution.
|
Integer |
getPipelineVersion()
The version number of the pipeline with the specified pipeline execution.
|
String |
getStatus()
The status of the pipeline execution.
|
String |
getStatusSummary()
A summary that contains a description of the pipeline execution status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArtifactRevisions(Collection<ArtifactRevision> artifactRevisions)
A list of
ArtifactRevision objects included in a pipeline execution. |
void |
setPipelineExecutionId(String pipelineExecutionId)
The ID of the pipeline execution.
|
void |
setPipelineName(String pipelineName)
The name of the pipeline with the specified pipeline execution.
|
void |
setPipelineVersion(Integer pipelineVersion)
The version number of the pipeline with the specified pipeline execution.
|
void |
setStatus(PipelineExecutionStatus status)
The status of the pipeline execution.
|
void |
setStatus(String status)
The status of the pipeline execution.
|
void |
setStatusSummary(String statusSummary)
A summary that contains a description of the pipeline execution status.
|
String |
toString()
Returns a string representation of this object.
|
PipelineExecution |
withArtifactRevisions(ArtifactRevision... artifactRevisions)
A list of
ArtifactRevision objects included in a pipeline execution. |
PipelineExecution |
withArtifactRevisions(Collection<ArtifactRevision> artifactRevisions)
A list of
ArtifactRevision objects included in a pipeline execution. |
PipelineExecution |
withPipelineExecutionId(String pipelineExecutionId)
The ID of the pipeline execution.
|
PipelineExecution |
withPipelineName(String pipelineName)
The name of the pipeline with the specified pipeline execution.
|
PipelineExecution |
withPipelineVersion(Integer pipelineVersion)
The version number of the pipeline with the specified pipeline execution.
|
PipelineExecution |
withStatus(PipelineExecutionStatus status)
The status of the pipeline execution.
|
PipelineExecution |
withStatus(String status)
The status of the pipeline execution.
|
PipelineExecution |
withStatusSummary(String statusSummary)
A summary that contains a description of the pipeline execution status.
|
public void setPipelineName(String pipelineName)
The name of the pipeline with the specified pipeline execution.
pipelineName
- The name of the pipeline with the specified pipeline execution.public String getPipelineName()
The name of the pipeline with the specified pipeline execution.
public PipelineExecution withPipelineName(String pipelineName)
The name of the pipeline with the specified pipeline execution.
pipelineName
- The name of the pipeline with the specified pipeline execution.public void setPipelineVersion(Integer pipelineVersion)
The version number of the pipeline with the specified pipeline execution.
pipelineVersion
- The version number of the pipeline with the specified pipeline execution.public Integer getPipelineVersion()
The version number of the pipeline with the specified pipeline execution.
public PipelineExecution withPipelineVersion(Integer pipelineVersion)
The version number of the pipeline with the specified pipeline execution.
pipelineVersion
- The version number of the pipeline with the specified pipeline execution.public void setPipelineExecutionId(String pipelineExecutionId)
The ID of the pipeline execution.
pipelineExecutionId
- The ID of the pipeline execution.public String getPipelineExecutionId()
The ID of the pipeline execution.
public PipelineExecution withPipelineExecutionId(String pipelineExecutionId)
The ID of the pipeline execution.
pipelineExecutionId
- The ID of the pipeline execution.public void setStatus(String 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.
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.
PipelineExecutionStatus
public String getStatus()
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.
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.
PipelineExecutionStatus
public PipelineExecution withStatus(String 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.
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.
PipelineExecutionStatus
public void setStatus(PipelineExecutionStatus 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.
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.
PipelineExecutionStatus
public PipelineExecution withStatus(PipelineExecutionStatus 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.
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.
PipelineExecutionStatus
public void setStatusSummary(String statusSummary)
A summary that contains a description of the pipeline execution status.
statusSummary
- A summary that contains a description of the pipeline execution status.public String getStatusSummary()
A summary that contains a description of the pipeline execution status.
public PipelineExecution withStatusSummary(String statusSummary)
A summary that contains a description of the pipeline execution status.
statusSummary
- A summary that contains a description of the pipeline execution status.public List<ArtifactRevision> getArtifactRevisions()
A list of ArtifactRevision
objects included in a pipeline execution.
ArtifactRevision
objects included in a pipeline execution.public void setArtifactRevisions(Collection<ArtifactRevision> artifactRevisions)
A list of ArtifactRevision
objects included in a pipeline execution.
artifactRevisions
- A list of ArtifactRevision
objects included in a pipeline execution.public PipelineExecution withArtifactRevisions(ArtifactRevision... artifactRevisions)
A list of ArtifactRevision
objects included in a pipeline execution.
NOTE: This method appends the values to the existing list (if any). Use
setArtifactRevisions(java.util.Collection)
or withArtifactRevisions(java.util.Collection)
if
you want to override the existing values.
artifactRevisions
- A list of ArtifactRevision
objects included in a pipeline execution.public PipelineExecution withArtifactRevisions(Collection<ArtifactRevision> artifactRevisions)
A list of ArtifactRevision
objects included in a pipeline execution.
artifactRevisions
- A list of ArtifactRevision
objects included in a pipeline execution.public String toString()
toString
in class Object
Object.toString()
public PipelineExecution clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.