Class StepOutput
- java.lang.Object
-
- software.amazon.awssdk.services.migrationhuborchestrator.model.StepOutput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<StepOutput.Builder,StepOutput>
@Generated("software.amazon.awssdk:codegen") public final class StepOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StepOutput.Builder,StepOutput>
The output of the step.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStepOutput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StepOutput.Builderbuilder()DataTypedataType()The data type of the step output.StringdataTypeAsString()The data type of the step output.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()The name of the step.Booleanrequired()Determine if an output is required from a step.List<SdkField<?>>sdkFields()static Class<? extends StepOutput.Builder>serializableBuilderClass()StepOutput.BuildertoBuilder()StringtoString()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
-
name
public final String name()
The name of the step.
- Returns:
- The name of the step.
-
dataType
public final DataType dataType()
The data type of the step output.
If the service returns an enum value that is not available in the current SDK version,
dataTypewill returnDataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdataTypeAsString().- Returns:
- The data type of the step output.
- See Also:
DataType
-
dataTypeAsString
public final String dataTypeAsString()
The data type of the step output.
If the service returns an enum value that is not available in the current SDK version,
dataTypewill returnDataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdataTypeAsString().- Returns:
- The data type of the step output.
- See Also:
DataType
-
required
public final Boolean required()
Determine if an output is required from a step.
- Returns:
- Determine if an output is required from a step.
-
toBuilder
public StepOutput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<StepOutput.Builder,StepOutput>
-
builder
public static StepOutput.Builder builder()
-
serializableBuilderClass
public static Class<? extends StepOutput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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.
-
-