@Generated(value="software.amazon.awssdk:codegen") public final class PipelineExecutionStep extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PipelineExecutionStep.Builder,PipelineExecutionStep>
An execution of a step in a pipeline.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PipelineExecutionStep.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PipelineExecutionStep.Builder |
builder() |
CacheHitResult |
cacheHitResult()
If this pipeline execution step was cached, details on the cache hit.
|
Instant |
endTime()
The time that the step stopped executing.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
failureReason()
The reason why the step failed execution.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PipelineExecutionStepMetadata |
metadata()
The metadata for the step execution.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PipelineExecutionStep.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The time that the step started executing.
|
String |
stepName()
The name of the step that is executed.
|
StepStatus |
stepStatus()
The status of the step execution.
|
String |
stepStatusAsString()
The status of the step execution.
|
PipelineExecutionStep.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String stepName()
The name of the step that is executed.
public final Instant startTime()
The time that the step started executing.
public final Instant endTime()
The time that the step stopped executing.
public final StepStatus stepStatus()
The status of the step execution.
If the service returns an enum value that is not available in the current SDK version, stepStatus will
return StepStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stepStatusAsString().
StepStatuspublic final String stepStatusAsString()
The status of the step execution.
If the service returns an enum value that is not available in the current SDK version, stepStatus will
return StepStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stepStatusAsString().
StepStatuspublic final CacheHitResult cacheHitResult()
If this pipeline execution step was cached, details on the cache hit.
public final String failureReason()
The reason why the step failed execution. This is only returned if the step failed its execution.
public final PipelineExecutionStepMetadata metadata()
The metadata for the step execution.
public PipelineExecutionStep.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PipelineExecutionStep.Builder,PipelineExecutionStep>public static PipelineExecutionStep.Builder builder()
public static Class<? extends PipelineExecutionStep.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.