@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipelineExecution extends Object implements Serializable, Cloneable, StructuredPojo
An execution of a pipeline.
Constructor and Description |
---|
PipelineExecution() |
Modifier and Type | Method and Description |
---|---|
PipelineExecution |
clone() |
boolean |
equals(Object obj) |
UserContext |
getCreatedBy() |
Date |
getCreationTime()
The creation time of the pipeline execution.
|
String |
getFailureReason()
If the execution failed, a message describing why.
|
UserContext |
getLastModifiedBy() |
Date |
getLastModifiedTime()
The time that the pipeline execution was last modified.
|
ParallelismConfiguration |
getParallelismConfiguration()
The parallelism configuration applied to the pipeline execution.
|
String |
getPipelineArn()
The Amazon Resource Name (ARN) of the pipeline that was executed.
|
String |
getPipelineExecutionArn()
The Amazon Resource Name (ARN) of the pipeline execution.
|
String |
getPipelineExecutionDescription()
The description of the pipeline execution.
|
String |
getPipelineExecutionDisplayName()
The display name of the pipeline execution.
|
String |
getPipelineExecutionStatus()
The status of the pipeline status.
|
PipelineExperimentConfig |
getPipelineExperimentConfig() |
List<Parameter> |
getPipelineParameters()
Contains a list of pipeline parameters.
|
SelectiveExecutionConfig |
getSelectiveExecutionConfig()
The selective execution configuration applied to the pipeline run.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedBy(UserContext createdBy) |
void |
setCreationTime(Date creationTime)
The creation time of the pipeline execution.
|
void |
setFailureReason(String failureReason)
If the execution failed, a message describing why.
|
void |
setLastModifiedBy(UserContext lastModifiedBy) |
void |
setLastModifiedTime(Date lastModifiedTime)
The time that the pipeline execution was last modified.
|
void |
setParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
The parallelism configuration applied to the pipeline execution.
|
void |
setPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline that was executed.
|
void |
setPipelineExecutionArn(String pipelineExecutionArn)
The Amazon Resource Name (ARN) of the pipeline execution.
|
void |
setPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
|
void |
setPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
|
void |
setPipelineExecutionStatus(String pipelineExecutionStatus)
The status of the pipeline status.
|
void |
setPipelineExperimentConfig(PipelineExperimentConfig pipelineExperimentConfig) |
void |
setPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters.
|
void |
setSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
|
String |
toString()
Returns a string representation of this object.
|
PipelineExecution |
withCreatedBy(UserContext createdBy) |
PipelineExecution |
withCreationTime(Date creationTime)
The creation time of the pipeline execution.
|
PipelineExecution |
withFailureReason(String failureReason)
If the execution failed, a message describing why.
|
PipelineExecution |
withLastModifiedBy(UserContext lastModifiedBy) |
PipelineExecution |
withLastModifiedTime(Date lastModifiedTime)
The time that the pipeline execution was last modified.
|
PipelineExecution |
withParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
The parallelism configuration applied to the pipeline execution.
|
PipelineExecution |
withPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline that was executed.
|
PipelineExecution |
withPipelineExecutionArn(String pipelineExecutionArn)
The Amazon Resource Name (ARN) of the pipeline execution.
|
PipelineExecution |
withPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
|
PipelineExecution |
withPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
|
PipelineExecution |
withPipelineExecutionStatus(PipelineExecutionStatus pipelineExecutionStatus)
The status of the pipeline status.
|
PipelineExecution |
withPipelineExecutionStatus(String pipelineExecutionStatus)
The status of the pipeline status.
|
PipelineExecution |
withPipelineExperimentConfig(PipelineExperimentConfig pipelineExperimentConfig) |
PipelineExecution |
withPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters.
|
PipelineExecution |
withPipelineParameters(Parameter... pipelineParameters)
Contains a list of pipeline parameters.
|
PipelineExecution |
withSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
|
public void setPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline that was executed.
pipelineArn
- The Amazon Resource Name (ARN) of the pipeline that was executed.public String getPipelineArn()
The Amazon Resource Name (ARN) of the pipeline that was executed.
public PipelineExecution withPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline that was executed.
pipelineArn
- The Amazon Resource Name (ARN) of the pipeline that was executed.public void setPipelineExecutionArn(String pipelineExecutionArn)
The Amazon Resource Name (ARN) of the pipeline execution.
pipelineExecutionArn
- The Amazon Resource Name (ARN) of the pipeline execution.public String getPipelineExecutionArn()
The Amazon Resource Name (ARN) of the pipeline execution.
public PipelineExecution withPipelineExecutionArn(String pipelineExecutionArn)
The Amazon Resource Name (ARN) of the pipeline execution.
pipelineExecutionArn
- The Amazon Resource Name (ARN) of the pipeline execution.public void setPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
pipelineExecutionDisplayName
- The display name of the pipeline execution.public String getPipelineExecutionDisplayName()
The display name of the pipeline execution.
public PipelineExecution withPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
pipelineExecutionDisplayName
- The display name of the pipeline execution.public void setPipelineExecutionStatus(String pipelineExecutionStatus)
The status of the pipeline status.
pipelineExecutionStatus
- The status of the pipeline status.PipelineExecutionStatus
public String getPipelineExecutionStatus()
The status of the pipeline status.
PipelineExecutionStatus
public PipelineExecution withPipelineExecutionStatus(String pipelineExecutionStatus)
The status of the pipeline status.
pipelineExecutionStatus
- The status of the pipeline status.PipelineExecutionStatus
public PipelineExecution withPipelineExecutionStatus(PipelineExecutionStatus pipelineExecutionStatus)
The status of the pipeline status.
pipelineExecutionStatus
- The status of the pipeline status.PipelineExecutionStatus
public void setPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
pipelineExecutionDescription
- The description of the pipeline execution.public String getPipelineExecutionDescription()
The description of the pipeline execution.
public PipelineExecution withPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
pipelineExecutionDescription
- The description of the pipeline execution.public void setPipelineExperimentConfig(PipelineExperimentConfig pipelineExperimentConfig)
pipelineExperimentConfig
- public PipelineExperimentConfig getPipelineExperimentConfig()
public PipelineExecution withPipelineExperimentConfig(PipelineExperimentConfig pipelineExperimentConfig)
pipelineExperimentConfig
- public void setFailureReason(String failureReason)
If the execution failed, a message describing why.
failureReason
- If the execution failed, a message describing why.public String getFailureReason()
If the execution failed, a message describing why.
public PipelineExecution withFailureReason(String failureReason)
If the execution failed, a message describing why.
failureReason
- If the execution failed, a message describing why.public void setCreationTime(Date creationTime)
The creation time of the pipeline execution.
creationTime
- The creation time of the pipeline execution.public Date getCreationTime()
The creation time of the pipeline execution.
public PipelineExecution withCreationTime(Date creationTime)
The creation time of the pipeline execution.
creationTime
- The creation time of the pipeline execution.public void setLastModifiedTime(Date lastModifiedTime)
The time that the pipeline execution was last modified.
lastModifiedTime
- The time that the pipeline execution was last modified.public Date getLastModifiedTime()
The time that the pipeline execution was last modified.
public PipelineExecution withLastModifiedTime(Date lastModifiedTime)
The time that the pipeline execution was last modified.
lastModifiedTime
- The time that the pipeline execution was last modified.public void setCreatedBy(UserContext createdBy)
createdBy
- public UserContext getCreatedBy()
public PipelineExecution withCreatedBy(UserContext createdBy)
createdBy
- public void setLastModifiedBy(UserContext lastModifiedBy)
lastModifiedBy
- public UserContext getLastModifiedBy()
public PipelineExecution withLastModifiedBy(UserContext lastModifiedBy)
lastModifiedBy
- public void setParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
The parallelism configuration applied to the pipeline execution.
parallelismConfiguration
- The parallelism configuration applied to the pipeline execution.public ParallelismConfiguration getParallelismConfiguration()
The parallelism configuration applied to the pipeline execution.
public PipelineExecution withParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
The parallelism configuration applied to the pipeline execution.
parallelismConfiguration
- The parallelism configuration applied to the pipeline execution.public void setSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
selectiveExecutionConfig
- The selective execution configuration applied to the pipeline run.public SelectiveExecutionConfig getSelectiveExecutionConfig()
The selective execution configuration applied to the pipeline run.
public PipelineExecution withSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
selectiveExecutionConfig
- The selective execution configuration applied to the pipeline run.public List<Parameter> getPipelineParameters()
Contains a list of pipeline parameters. This list can be empty.
public void setPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.public PipelineExecution withPipelineParameters(Parameter... pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
NOTE: This method appends the values to the existing list (if any). Use
setPipelineParameters(java.util.Collection)
or withPipelineParameters(java.util.Collection)
if
you want to override the existing values.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.public PipelineExecution withPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.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.