Interface StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder,
,StartSavingsPlansPurchaseRecommendationGenerationResponse> CostExplorerResponse.Builder
,SdkBuilder<StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder,
,StartSavingsPlansPurchaseRecommendationGenerationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
StartSavingsPlansPurchaseRecommendationGenerationResponse
public static interface StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder
extends CostExplorerResponse.Builder, SdkPojo, CopyableBuilder<StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder,StartSavingsPlansPurchaseRecommendationGenerationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionestimatedCompletionTime
(String estimatedCompletionTime) The estimated time for when the recommendation generation will complete.generationStartedTime
(String generationStartedTime) The start time of the recommendation generation.recommendationId
(String recommendationId) The ID for this specific recommendation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.costexplorer.model.CostExplorerResponse.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 Details
-
recommendationId
StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder recommendationId(String recommendationId) The ID for this specific recommendation.
- Parameters:
recommendationId
- The ID for this specific recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generationStartedTime
StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder generationStartedTime(String generationStartedTime) The start time of the recommendation generation.
- Parameters:
generationStartedTime
- The start time of the recommendation generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedCompletionTime
StartSavingsPlansPurchaseRecommendationGenerationResponse.Builder estimatedCompletionTime(String estimatedCompletionTime) The estimated time for when the recommendation generation will complete.
- Parameters:
estimatedCompletionTime
- The estimated time for when the recommendation generation will complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-