Class PlatformInput
- java.lang.Object
-
- software.amazon.awssdk.services.sagemakergeospatial.model.PlatformInput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<PlatformInput.Builder,PlatformInput>
@Generated("software.amazon.awssdk:codegen") public final class PlatformInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PlatformInput.Builder,PlatformInput>
The input structure for specifying Platform. Platform refers to the unique name of the specific platform the instrument is attached to. For satellites it is the name of the satellite, eg. landsat-8 (Landsat-8), sentinel-2a.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePlatformInput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PlatformInput.Builderbuilder()ComparisonOperatorcomparisonOperator()The ComparisonOperator to use with PlatformInput.StringcomparisonOperatorAsString()The ComparisonOperator to use with PlatformInput.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends PlatformInput.Builder>serializableBuilderClass()PlatformInput.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringvalue()The value of the platform.-
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
-
comparisonOperator
public final ComparisonOperator comparisonOperator()
The ComparisonOperator to use with PlatformInput.
If the service returns an enum value that is not available in the current SDK version,
comparisonOperatorwill returnComparisonOperator.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomparisonOperatorAsString().- Returns:
- The ComparisonOperator to use with PlatformInput.
- See Also:
ComparisonOperator
-
comparisonOperatorAsString
public final String comparisonOperatorAsString()
The ComparisonOperator to use with PlatformInput.
If the service returns an enum value that is not available in the current SDK version,
comparisonOperatorwill returnComparisonOperator.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomparisonOperatorAsString().- Returns:
- The ComparisonOperator to use with PlatformInput.
- See Also:
ComparisonOperator
-
value
public final String value()
The value of the platform.
- Returns:
- The value of the platform.
-
toBuilder
public PlatformInput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<PlatformInput.Builder,PlatformInput>
-
builder
public static PlatformInput.Builder builder()
-
serializableBuilderClass
public static Class<? extends PlatformInput.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.
-
-