Interface RecommendationReportDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecommendationReportDetails.Builder,
,RecommendationReportDetails> SdkBuilder<RecommendationReportDetails.Builder,
,RecommendationReportDetails> SdkPojo
- Enclosing class:
RecommendationReportDetails
@Mutable
@NotThreadSafe
public static interface RecommendationReportDetails.Builder
extends SdkPojo, CopyableBuilder<RecommendationReportDetails.Builder,RecommendationReportDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncompletionTime
(Instant completionTime) The time that the recommendation report generation task completes.The S3 bucket where the report file is located.The Amazon S3 key name of the report file.s3Keys
(Collection<String> s3Keys) The Amazon S3 key name of the report file.The time that the recommendation report generation task starts.The status of the recommendation report generation task.status
(RecommendationReportStatus status) The status of the recommendation report generation task.statusMessage
(String statusMessage) The status message for recommendation report generation.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, sdkFieldNameToField, sdkFields
-
Method Details
-
completionTime
The time that the recommendation report generation task completes.
- Parameters:
completionTime
- The time that the recommendation report generation task completes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Bucket
The S3 bucket where the report file is located.
- Parameters:
s3Bucket
- The S3 bucket where the report file is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Keys
The Amazon S3 key name of the report file.
- Parameters:
s3Keys
- The Amazon S3 key name of the report file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Keys
The Amazon S3 key name of the report file.
- Parameters:
s3Keys
- The Amazon S3 key name of the report file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The time that the recommendation report generation task starts.
- Parameters:
startTime
- The time that the recommendation report generation task starts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the recommendation report generation task.
- Parameters:
status
- The status of the recommendation report generation task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the recommendation report generation task.
- Parameters:
status
- The status of the recommendation report generation task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The status message for recommendation report generation.
- Parameters:
statusMessage
- The status message for recommendation report generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-