Class ParentStepDetails
- java.lang.Object
-
- software.amazon.awssdk.services.ssm.model.ParentStepDetails
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ParentStepDetails.Builder,ParentStepDetails>
@Generated("software.amazon.awssdk:codegen") public final class ParentStepDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ParentStepDetails.Builder,ParentStepDetails>
A detailed status of the parent step.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ParentStepDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
action()
The name of the automation action.static ParentStepDetails.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Integer
iteration()
The current repetition of the loop represented by an integer.String
iteratorValue()
The current value of the specified iterator in the loop.List<SdkField<?>>
sdkFields()
static Class<? extends ParentStepDetails.Builder>
serializableBuilderClass()
String
stepExecutionId()
The unique ID of a step execution.String
stepName()
The name of the step.ParentStepDetails.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
-
stepExecutionId
public final String stepExecutionId()
The unique ID of a step execution.
- Returns:
- The unique ID of a step execution.
-
stepName
public final String stepName()
The name of the step.
- Returns:
- The name of the step.
-
action
public final String action()
The name of the automation action.
- Returns:
- The name of the automation action.
-
iteration
public final Integer iteration()
The current repetition of the loop represented by an integer.
- Returns:
- The current repetition of the loop represented by an integer.
-
iteratorValue
public final String iteratorValue()
The current value of the specified iterator in the loop.
- Returns:
- The current value of the specified iterator in the loop.
-
toBuilder
public ParentStepDetails.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ParentStepDetails.Builder,ParentStepDetails>
-
builder
public static ParentStepDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends ParentStepDetails.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.
-
-