Interface ExportVectorEnrichmentJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ExportVectorEnrichmentJobResponse.Builder,
,ExportVectorEnrichmentJobResponse> SageMakerGeospatialResponse.Builder
,SdkBuilder<ExportVectorEnrichmentJobResponse.Builder,
,ExportVectorEnrichmentJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ExportVectorEnrichmentJobResponse
@Mutable
@NotThreadSafe
public static interface ExportVectorEnrichmentJobResponse.Builder
extends SageMakerGeospatialResponse.Builder, SdkPojo, CopyableBuilder<ExportVectorEnrichmentJobResponse.Builder,ExportVectorEnrichmentJobResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the Vector Enrichment job being exported.creationTime
(Instant creationTime) The creation time.executionRoleArn
(String executionRoleArn) The Amazon Resource Name (ARN) of the IAM role with permission to upload to the location in OutputConfig.exportStatus
(String exportStatus) The status of the results the Vector Enrichment job being exported.exportStatus
(VectorEnrichmentJobExportStatus exportStatus) The status of the results the Vector Enrichment job being exported.outputConfig
(Consumer<ExportVectorEnrichmentJobOutputConfig.Builder> outputConfig) Output location information for exporting Vector Enrichment Job results.outputConfig
(ExportVectorEnrichmentJobOutputConfig outputConfig) Output location information for exporting Vector Enrichment Job results.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, sdkFieldNameToField, 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 being exported.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the Vector Enrichment job being exported.- 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.
-
executionRoleArn
The Amazon Resource Name (ARN) of the IAM role with permission to upload to the location in OutputConfig.
- Parameters:
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role with permission to upload to the location in OutputConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportStatus
The status of the results the Vector Enrichment job being exported.
- Parameters:
exportStatus
- The status of the results the Vector Enrichment job being exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportStatus
ExportVectorEnrichmentJobResponse.Builder exportStatus(VectorEnrichmentJobExportStatus exportStatus) The status of the results the Vector Enrichment job being exported.
- Parameters:
exportStatus
- The status of the results the Vector Enrichment job being exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputConfig
ExportVectorEnrichmentJobResponse.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 ExportVectorEnrichmentJobResponse.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.Builder
avoiding the need to create one manually viaExportVectorEnrichmentJobOutputConfig.builder()
.When the
Consumer
completes,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:
-