@Generated(value="software.amazon.awssdk:codegen") public class StepStatus extends Object implements StructuredPojo, ToCopyableBuilder<StepStatus.Builder,StepStatus>
The execution status details of the cluster step.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StepStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StepStatus.Builder |
builder() |
boolean |
equals(Object obj) |
FailureDetails |
failureDetails()
The details for the step failure including reason, message, and log file path where the root cause was
identified.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
static Class<? extends StepStatus.Builder> |
serializableBuilderClass() |
StepState |
state()
The execution state of the cluster step.
|
String |
stateAsString()
The execution state of the cluster step.
|
StepStateChangeReason |
stateChangeReason()
The reason for the step execution status change.
|
StepTimeline |
timeline()
The timeline of the cluster step status over time.
|
StepStatus.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic StepState state()
The execution state of the cluster step.
If the service returns an enum value that is not available in the current SDK version, state will return
StepState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
StepStatepublic String stateAsString()
The execution state of the cluster step.
If the service returns an enum value that is not available in the current SDK version, state will return
StepState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
StepStatepublic StepStateChangeReason stateChangeReason()
The reason for the step execution status change.
public FailureDetails failureDetails()
The details for the step failure including reason, message, and log file path where the root cause was identified.
public StepTimeline timeline()
The timeline of the cluster step status over time.
public StepStatus.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<StepStatus.Builder,StepStatus>public static StepStatus.Builder builder()
public static Class<? extends StepStatus.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.