Class ExportEarthObservationJobRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.sagemakergeospatial.model.SageMakerGeospatialRequest
-
- software.amazon.awssdk.services.sagemakergeospatial.model.ExportEarthObservationJobRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ExportEarthObservationJobRequest.Builder,ExportEarthObservationJobRequest>
@Generated("software.amazon.awssdk:codegen") public final class ExportEarthObservationJobRequest extends SageMakerGeospatialRequest implements ToCopyableBuilder<ExportEarthObservationJobRequest.Builder,ExportEarthObservationJobRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExportEarthObservationJobRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The input Amazon Resource Name (ARN) of the Earth Observation job being exported.static ExportEarthObservationJobRequest.Builderbuilder()StringclientToken()A unique token that guarantees that the call to this API is idempotent.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionRoleArn()The Amazon Resource Name (ARN) of the IAM role that you specified for the job.BooleanexportSourceImages()The source images provided to the Earth Observation job being exported.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()OutputConfigInputoutputConfig()An object containing information about the output file.List<SdkField<?>>sdkFields()static Class<? extends ExportEarthObservationJobRequest.Builder>serializableBuilderClass()ExportEarthObservationJobRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
arn
public final String arn()
The input Amazon Resource Name (ARN) of the Earth Observation job being exported.
- Returns:
- The input Amazon Resource Name (ARN) of the Earth Observation job being exported.
-
clientToken
public final String clientToken()
A unique token that guarantees that the call to this API is idempotent.
- Returns:
- A unique token that guarantees that the call to this API is idempotent.
-
executionRoleArn
public final String executionRoleArn()
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
- Returns:
- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
-
exportSourceImages
public final Boolean exportSourceImages()
The source images provided to the Earth Observation job being exported.
- Returns:
- The source images provided to the Earth Observation job being exported.
-
outputConfig
public final OutputConfigInput outputConfig()
An object containing information about the output file.
- Returns:
- An object containing information about the output file.
-
toBuilder
public ExportEarthObservationJobRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExportEarthObservationJobRequest.Builder,ExportEarthObservationJobRequest>- Specified by:
toBuilderin classSageMakerGeospatialRequest
-
builder
public static ExportEarthObservationJobRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExportEarthObservationJobRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-