Interface RecommendationReportDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RecommendationReportDetails.Builder,RecommendationReportDetails>,SdkBuilder<RecommendationReportDetails.Builder,RecommendationReportDetails>,SdkPojo
- Enclosing class:
- RecommendationReportDetails
public static interface RecommendationReportDetails.Builder extends SdkPojo, CopyableBuilder<RecommendationReportDetails.Builder,RecommendationReportDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecommendationReportDetails.BuildercompletionTime(Instant completionTime)The time that the recommendation report generation task completes.RecommendationReportDetails.Builders3Bucket(String s3Bucket)The S3 bucket where the report file is located.RecommendationReportDetails.Builders3Keys(String... s3Keys)The Amazon S3 key name of the report file.RecommendationReportDetails.Builders3Keys(Collection<String> s3Keys)The Amazon S3 key name of the report file.RecommendationReportDetails.BuilderstartTime(Instant startTime)The time that the recommendation report generation task starts.RecommendationReportDetails.Builderstatus(String status)The status of the recommendation report generation task.RecommendationReportDetails.Builderstatus(RecommendationReportStatus status)The status of the recommendation report generation task.RecommendationReportDetails.BuilderstatusMessage(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 Detail
-
completionTime
RecommendationReportDetails.Builder completionTime(Instant 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
RecommendationReportDetails.Builder s3Bucket(String 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
RecommendationReportDetails.Builder s3Keys(Collection<String> 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
RecommendationReportDetails.Builder s3Keys(String... 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
RecommendationReportDetails.Builder startTime(Instant 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
RecommendationReportDetails.Builder status(String 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:
RecommendationReportStatus,RecommendationReportStatus
-
status
RecommendationReportDetails.Builder status(RecommendationReportStatus 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:
RecommendationReportStatus,RecommendationReportStatus
-
statusMessage
RecommendationReportDetails.Builder statusMessage(String 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.
-
-