Interface StartVectorEnrichmentJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<StartVectorEnrichmentJobResponse.Builder,
,StartVectorEnrichmentJobResponse> SageMakerGeospatialResponse.Builder
,SdkBuilder<StartVectorEnrichmentJobResponse.Builder,
,StartVectorEnrichmentJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
StartVectorEnrichmentJobResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the Vector Enrichment job.creationTime
(Instant creationTime) The creation time.durationInSeconds
(Integer durationInSeconds) The duration of the Vector Enrichment job, in seconds.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 starting the Vector Enrichment job.inputConfig
(VectorEnrichmentJobInputConfig inputConfig) Input configuration information for starting 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.The status of the Vector Enrichment job being started.status
(VectorEnrichmentJobStatus status) The status of the Vector Enrichment job being started.Each tag consists of a key and a value.The type of the Vector Enrichment job.type
(VectorEnrichmentJobType type) The type of the Vector Enrichment job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemakergeospatial.model.SageMakerGeospatialResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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.
-
creationTime
The creation time.
- Parameters:
creationTime
- The creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
durationInSeconds
The duration of the Vector Enrichment job, in seconds.
- Parameters:
durationInSeconds
- The duration of the Vector Enrichment job, in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
The 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.
-
inputConfig
Input configuration information for starting the Vector Enrichment job.
- Parameters:
inputConfig
- Input configuration information for starting the Vector Enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
default StartVectorEnrichmentJobResponse.Builder inputConfig(Consumer<VectorEnrichmentJobInputConfig.Builder> inputConfig) Input configuration information for starting the Vector Enrichment job.
This is a convenience method that creates an instance of theVectorEnrichmentJobInputConfig.Builder
avoiding the need to create one manually viaVectorEnrichmentJobInputConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputConfig(VectorEnrichmentJobInputConfig)
.- Parameters:
inputConfig
- a consumer that will call methods onVectorEnrichmentJobInputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobConfig
An 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.
-
jobConfig
default StartVectorEnrichmentJobResponse.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.Builder
avoiding the need to create one manually viaVectorEnrichmentJobConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojobConfig(VectorEnrichmentJobConfig)
.- Parameters:
jobConfig
- a consumer that will call methods onVectorEnrichmentJobConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyId
The 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.
-
name
The 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.
-
status
The status of the Vector Enrichment job being started.
- Parameters:
status
- The status of the Vector Enrichment job being started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the Vector Enrichment job being started.
- Parameters:
status
- The status of the Vector Enrichment job being started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
Each 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.
-
type
The type of the Vector Enrichment job.
- Parameters:
type
- The type of the Vector Enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the Vector Enrichment job.
- Parameters:
type
- The type of the Vector Enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-