Class StepStatus
- java.lang.Object
-
- software.amazon.awssdk.services.emr.model.StepStatus
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<StepStatus.Builder,StepStatus>
@Generated("software.amazon.awssdk:codegen") public final class StepStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StepStatus.Builder,StepStatus>
The execution status details of the cluster step.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
StepStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StepStatus.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(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()
List<SdkField<?>>
sdkFields()
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()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
state
public final 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 returnStepState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstateAsString()
.- Returns:
- The execution state of the cluster step.
- See Also:
StepState
-
stateAsString
public final 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 returnStepState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstateAsString()
.- Returns:
- The execution state of the cluster step.
- See Also:
StepState
-
stateChangeReason
public final StepStateChangeReason stateChangeReason()
The reason for the step execution status change.
- Returns:
- The reason for the step execution status change.
-
failureDetails
public final FailureDetails failureDetails()
The details for the step failure including reason, message, and log file path where the root cause was identified.
- Returns:
- The details for the step failure including reason, message, and log file path where the root cause was identified.
-
timeline
public final StepTimeline timeline()
The timeline of the cluster step status over time.
- Returns:
- The timeline of the cluster step status over time.
-
toBuilder
public StepStatus.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<StepStatus.Builder,StepStatus>
-
builder
public static StepStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends StepStatus.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-