Interface RecommendationExportJob.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecommendationExportJob.Builder,
,RecommendationExportJob> SdkBuilder<RecommendationExportJob.Builder,
,RecommendationExportJob> SdkPojo
- Enclosing class:
RecommendationExportJob
public static interface RecommendationExportJob.Builder
extends SdkPojo, CopyableBuilder<RecommendationExportJob.Builder,RecommendationExportJob>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTimestamp
(Instant creationTimestamp) The timestamp of when the export job was created.default RecommendationExportJob.Builder
destination
(Consumer<ExportDestination.Builder> destination) An object that describes the destination of the export file.destination
(ExportDestination destination) An object that describes the destination of the export file.failureReason
(String failureReason) The reason for an export job failure.The identification number of the export job.lastUpdatedTimestamp
(Instant lastUpdatedTimestamp) The timestamp of when the export job was last updated.resourceType
(String resourceType) The resource type of the exported recommendations.resourceType
(ResourceType resourceType) The resource type of the exported recommendations.The status of the export job.The status of the export job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
jobId
The identification number of the export job.
- Parameters:
jobId
- The identification number of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destination
An object that describes the destination of the export file.
- Parameters:
destination
- An object that describes the destination of the export file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destination
default RecommendationExportJob.Builder destination(Consumer<ExportDestination.Builder> destination) An object that describes the destination of the export file.
This is a convenience method that creates an instance of theExportDestination.Builder
avoiding the need to create one manually viaExportDestination.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestination(ExportDestination)
.- Parameters:
destination
- a consumer that will call methods onExportDestination.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The resource type of the exported recommendations.
- Parameters:
resourceType
- The resource type of the exported recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The resource type of the exported recommendations.
- Parameters:
resourceType
- The resource type of the exported recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the export job.
- Parameters:
status
- The status of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the export job.
- Parameters:
status
- The status of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTimestamp
The timestamp of when the export job was created.
- Parameters:
creationTimestamp
- The timestamp of when the export job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTimestamp
The timestamp of when the export job was last updated.
- Parameters:
lastUpdatedTimestamp
- The timestamp of when the export job was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
The reason for an export job failure.
- Parameters:
failureReason
- The reason for an export job failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-