@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.
|
StepStateChangeReason |
stateChangeReason()
The reason for the step execution status change.
|
String |
stateString()
The execution state of the cluster step.
|
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() |
copy
public 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
stateString()
.
StepState
public String stateString()
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
stateString()
.
StepState
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<StepStatus.Builder,StepStatus>
public static StepStatus.Builder builder()
public static Class<? extends StepStatus.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.