Interface StartVectorEnrichmentJobRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<StartVectorEnrichmentJobRequest.Builder,,- StartVectorEnrichmentJobRequest> - SageMakerGeospatialRequest.Builder,- SdkBuilder<StartVectorEnrichmentJobRequest.Builder,,- StartVectorEnrichmentJobRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- StartVectorEnrichmentJobRequest
- 
Method SummaryModifier and TypeMethodDescriptionclientToken(String clientToken) A unique token that guarantees that the call to this API is idempotent.executionRoleArn(String executionRoleArn) The Amazon Resource Name (ARN) of the IAM role that you specified for the job.inputConfig(Consumer<VectorEnrichmentJobInputConfig.Builder> inputConfig) Input configuration information for the Vector Enrichment job.inputConfig(VectorEnrichmentJobInputConfig inputConfig) Input configuration information for the Vector Enrichment job.jobConfig(Consumer<VectorEnrichmentJobConfig.Builder> jobConfig) An object containing information about the job configuration.jobConfig(VectorEnrichmentJobConfig jobConfig) An object containing information about the job configuration.The Key Management Service key ID for server-side encryption.The name of the Vector Enrichment job.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Each tag consists of a key and a value.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.sagemakergeospatial.model.SageMakerGeospatialRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
clientTokenA 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.
 
- 
executionRoleArnThe Amazon Resource Name (ARN) of the IAM role that you specified for the job. - Parameters:
- executionRoleArn- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputConfigInput configuration information for the Vector Enrichment job. - Parameters:
- inputConfig- Input configuration information for the Vector Enrichment job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputConfigdefault StartVectorEnrichmentJobRequest.Builder inputConfig(Consumer<VectorEnrichmentJobInputConfig.Builder> inputConfig) Input configuration information for the Vector Enrichment job. This is a convenience method that creates an instance of theVectorEnrichmentJobInputConfig.Builderavoiding the need to create one manually viaVectorEnrichmentJobInputConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputConfig(VectorEnrichmentJobInputConfig).- Parameters:
- inputConfig- a consumer that will call methods on- VectorEnrichmentJobInputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
jobConfigAn object containing information about the job configuration. - Parameters:
- jobConfig- An object containing information about the job configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
jobConfigdefault StartVectorEnrichmentJobRequest.Builder jobConfig(Consumer<VectorEnrichmentJobConfig.Builder> jobConfig) An object containing information about the job configuration. This is a convenience method that creates an instance of theVectorEnrichmentJobConfig.Builderavoiding the need to create one manually viaVectorEnrichmentJobConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojobConfig(VectorEnrichmentJobConfig).- Parameters:
- jobConfig- a consumer that will call methods on- VectorEnrichmentJobConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
kmsKeyIdThe Key Management Service key ID for server-side encryption. - Parameters:
- kmsKeyId- The Key Management Service key ID for server-side encryption.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the Vector Enrichment job. - Parameters:
- name- The name of the Vector Enrichment job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsEach tag consists of a key and a value. - Parameters:
- tags- Each tag consists of a key and a value.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationStartVectorEnrichmentJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationStartVectorEnrichmentJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-