Interface ExportVectorEnrichmentJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ExportVectorEnrichmentJobRequest.Builder,ExportVectorEnrichmentJobRequest>,SageMakerGeospatialRequest.Builder,SdkBuilder<ExportVectorEnrichmentJobRequest.Builder,ExportVectorEnrichmentJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ExportVectorEnrichmentJobRequest
public static interface ExportVectorEnrichmentJobRequest.Builder extends SageMakerGeospatialRequest.Builder, SdkPojo, CopyableBuilder<ExportVectorEnrichmentJobRequest.Builder,ExportVectorEnrichmentJobRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemakergeospatial.model.SageMakerGeospatialRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
arn
ExportVectorEnrichmentJobRequest.Builder arn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
- Parameters:
arn- The Amazon Resource Name (ARN) of the Vector Enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
ExportVectorEnrichmentJobRequest.Builder clientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
- Parameters:
clientToken- A unique token that guarantees that the call to this API is idempotent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
ExportVectorEnrichmentJobRequest.Builder executionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.
- Parameters:
executionRoleArn- The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
ExportVectorEnrichmentJobRequest.Builder outputConfig(ExportVectorEnrichmentJobOutputConfig outputConfig)
Output location information for exporting Vector Enrichment Job results.
- Parameters:
outputConfig- Output location information for exporting Vector Enrichment Job results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default ExportVectorEnrichmentJobRequest.Builder outputConfig(Consumer<ExportVectorEnrichmentJobOutputConfig.Builder> outputConfig)
Output location information for exporting Vector Enrichment Job results.
This is a convenience method that creates an instance of theExportVectorEnrichmentJobOutputConfig.Builderavoiding the need to create one manually viaExportVectorEnrichmentJobOutputConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputConfig(ExportVectorEnrichmentJobOutputConfig).- Parameters:
outputConfig- a consumer that will call methods onExportVectorEnrichmentJobOutputConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outputConfig(ExportVectorEnrichmentJobOutputConfig)
-
overrideConfiguration
ExportVectorEnrichmentJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ExportVectorEnrichmentJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-