@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipelineExecutionStep extends Object implements Serializable, Cloneable, StructuredPojo
An execution of a step in a pipeline.
Constructor and Description |
---|
PipelineExecutionStep() |
Modifier and Type | Method and Description |
---|---|
PipelineExecutionStep |
clone() |
boolean |
equals(Object obj) |
Integer |
getAttemptCount()
The current attempt of the execution step.
|
CacheHitResult |
getCacheHitResult()
If this pipeline execution step was cached, details on the cache hit.
|
Date |
getEndTime()
The time that the step stopped executing.
|
String |
getFailureReason()
The reason why the step failed execution.
|
PipelineExecutionStepMetadata |
getMetadata()
Metadata for the step execution.
|
Date |
getStartTime()
The time that the step started executing.
|
String |
getStepDescription()
The description of the step.
|
String |
getStepDisplayName()
The display name of the step.
|
String |
getStepName()
The name of the step that is executed.
|
String |
getStepStatus()
The status of the step execution.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttemptCount(Integer attemptCount)
The current attempt of the execution step.
|
void |
setCacheHitResult(CacheHitResult cacheHitResult)
If this pipeline execution step was cached, details on the cache hit.
|
void |
setEndTime(Date endTime)
The time that the step stopped executing.
|
void |
setFailureReason(String failureReason)
The reason why the step failed execution.
|
void |
setMetadata(PipelineExecutionStepMetadata metadata)
Metadata for the step execution.
|
void |
setStartTime(Date startTime)
The time that the step started executing.
|
void |
setStepDescription(String stepDescription)
The description of the step.
|
void |
setStepDisplayName(String stepDisplayName)
The display name of the step.
|
void |
setStepName(String stepName)
The name of the step that is executed.
|
void |
setStepStatus(String stepStatus)
The status of the step execution.
|
String |
toString()
Returns a string representation of this object.
|
PipelineExecutionStep |
withAttemptCount(Integer attemptCount)
The current attempt of the execution step.
|
PipelineExecutionStep |
withCacheHitResult(CacheHitResult cacheHitResult)
If this pipeline execution step was cached, details on the cache hit.
|
PipelineExecutionStep |
withEndTime(Date endTime)
The time that the step stopped executing.
|
PipelineExecutionStep |
withFailureReason(String failureReason)
The reason why the step failed execution.
|
PipelineExecutionStep |
withMetadata(PipelineExecutionStepMetadata metadata)
Metadata for the step execution.
|
PipelineExecutionStep |
withStartTime(Date startTime)
The time that the step started executing.
|
PipelineExecutionStep |
withStepDescription(String stepDescription)
The description of the step.
|
PipelineExecutionStep |
withStepDisplayName(String stepDisplayName)
The display name of the step.
|
PipelineExecutionStep |
withStepName(String stepName)
The name of the step that is executed.
|
PipelineExecutionStep |
withStepStatus(StepStatus stepStatus)
The status of the step execution.
|
PipelineExecutionStep |
withStepStatus(String stepStatus)
The status of the step execution.
|
public void setStepName(String stepName)
The name of the step that is executed.
stepName
- The name of the step that is executed.public String getStepName()
The name of the step that is executed.
public PipelineExecutionStep withStepName(String stepName)
The name of the step that is executed.
stepName
- The name of the step that is executed.public void setStepDisplayName(String stepDisplayName)
The display name of the step.
stepDisplayName
- The display name of the step.public String getStepDisplayName()
The display name of the step.
public PipelineExecutionStep withStepDisplayName(String stepDisplayName)
The display name of the step.
stepDisplayName
- The display name of the step.public void setStepDescription(String stepDescription)
The description of the step.
stepDescription
- The description of the step.public String getStepDescription()
The description of the step.
public PipelineExecutionStep withStepDescription(String stepDescription)
The description of the step.
stepDescription
- The description of the step.public void setStartTime(Date startTime)
The time that the step started executing.
startTime
- The time that the step started executing.public Date getStartTime()
The time that the step started executing.
public PipelineExecutionStep withStartTime(Date startTime)
The time that the step started executing.
startTime
- The time that the step started executing.public void setEndTime(Date endTime)
The time that the step stopped executing.
endTime
- The time that the step stopped executing.public Date getEndTime()
The time that the step stopped executing.
public PipelineExecutionStep withEndTime(Date endTime)
The time that the step stopped executing.
endTime
- The time that the step stopped executing.public void setStepStatus(String stepStatus)
The status of the step execution.
stepStatus
- The status of the step execution.StepStatus
public String getStepStatus()
The status of the step execution.
StepStatus
public PipelineExecutionStep withStepStatus(String stepStatus)
The status of the step execution.
stepStatus
- The status of the step execution.StepStatus
public PipelineExecutionStep withStepStatus(StepStatus stepStatus)
The status of the step execution.
stepStatus
- The status of the step execution.StepStatus
public void setCacheHitResult(CacheHitResult cacheHitResult)
If this pipeline execution step was cached, details on the cache hit.
cacheHitResult
- If this pipeline execution step was cached, details on the cache hit.public CacheHitResult getCacheHitResult()
If this pipeline execution step was cached, details on the cache hit.
public PipelineExecutionStep withCacheHitResult(CacheHitResult cacheHitResult)
If this pipeline execution step was cached, details on the cache hit.
cacheHitResult
- If this pipeline execution step was cached, details on the cache hit.public void setAttemptCount(Integer attemptCount)
The current attempt of the execution step. For more information, see Retry Policy for SageMaker Pipelines steps.
attemptCount
- The current attempt of the execution step. For more information, see Retry Policy for
SageMaker Pipelines steps.public Integer getAttemptCount()
The current attempt of the execution step. For more information, see Retry Policy for SageMaker Pipelines steps.
public PipelineExecutionStep withAttemptCount(Integer attemptCount)
The current attempt of the execution step. For more information, see Retry Policy for SageMaker Pipelines steps.
attemptCount
- The current attempt of the execution step. For more information, see Retry Policy for
SageMaker Pipelines steps.public void setFailureReason(String failureReason)
The reason why the step failed execution. This is only returned if the step failed its execution.
failureReason
- The reason why the step failed execution. This is only returned if the step failed its execution.public String getFailureReason()
The reason why the step failed execution. This is only returned if the step failed its execution.
public PipelineExecutionStep withFailureReason(String failureReason)
The reason why the step failed execution. This is only returned if the step failed its execution.
failureReason
- The reason why the step failed execution. This is only returned if the step failed its execution.public void setMetadata(PipelineExecutionStepMetadata metadata)
Metadata for the step execution.
metadata
- Metadata for the step execution.public PipelineExecutionStepMetadata getMetadata()
Metadata for the step execution.
public PipelineExecutionStep withMetadata(PipelineExecutionStepMetadata metadata)
Metadata for the step execution.
metadata
- Metadata for the step execution.public String toString()
toString
in class Object
Object.toString()
public PipelineExecutionStep clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.