Interface ExportVectorEnrichmentJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ExportVectorEnrichmentJobResponse.Builder,,ExportVectorEnrichmentJobResponse> SageMakerGeospatialResponse.Builder,SdkBuilder<ExportVectorEnrichmentJobResponse.Builder,,ExportVectorEnrichmentJobResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ExportVectorEnrichmentJobResponse
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
copyMethods inherited from interface software.amazon.awssdk.services.sagemakergeospatial.model.SageMakerGeospatialResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.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:
-