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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExportVectorEnrichmentJobResponse.Builderarn(String arn)The Amazon Resource Name (ARN) of the Vector Enrichment job being exported.ExportVectorEnrichmentJobResponse.BuildercreationTime(Instant creationTime)The creation time.ExportVectorEnrichmentJobResponse.BuilderexecutionRoleArn(String executionRoleArn)The Amazon Resource Name (ARN) of the IAM role with permission to upload to the location in OutputConfig.ExportVectorEnrichmentJobResponse.BuilderexportStatus(String exportStatus)The status of the results the Vector Enrichment job being exported.ExportVectorEnrichmentJobResponse.BuilderexportStatus(VectorEnrichmentJobExportStatus exportStatus)The status of the results the Vector Enrichment job being exported.default ExportVectorEnrichmentJobResponse.BuilderoutputConfig(Consumer<ExportVectorEnrichmentJobOutputConfig.Builder> outputConfig)Output location information for exporting Vector Enrichment Job results.ExportVectorEnrichmentJobResponse.BuilderoutputConfig(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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
ExportVectorEnrichmentJobResponse.Builder arn(String 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
ExportVectorEnrichmentJobResponse.Builder creationTime(Instant 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
ExportVectorEnrichmentJobResponse.Builder executionRoleArn(String 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
ExportVectorEnrichmentJobResponse.Builder exportStatus(String 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:
VectorEnrichmentJobExportStatus,VectorEnrichmentJobExportStatus
-
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:
VectorEnrichmentJobExportStatus,VectorEnrichmentJobExportStatus
-
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:
outputConfig(ExportVectorEnrichmentJobOutputConfig)
-
-