public static interface SavingsPlansPurchaseRecommendationSummary.Builder extends SdkPojo, CopyableBuilder<SavingsPlansPurchaseRecommendationSummary.Builder,SavingsPlansPurchaseRecommendationSummary>
| Modifier and Type | Method and Description |
|---|---|
SavingsPlansPurchaseRecommendationSummary.Builder |
currencyCode(String currencyCode)
The currency code that Amazon Web Services used to generate the recommendations and present potential
savings.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
currentOnDemandSpend(String currentOnDemandSpend)
The current total on demand spend of the applicable usage types over the lookback period.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
dailyCommitmentToPurchase(String dailyCommitmentToPurchase)
The recommended Savings Plans cost on a daily (24 hourly) basis.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
estimatedMonthlySavingsAmount(String estimatedMonthlySavingsAmount)
The estimated monthly savings amount that's based on the recommended Savings Plans purchase.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
estimatedOnDemandCostWithCurrentCommitment(String estimatedOnDemandCostWithCurrentCommitment)
The estimated On-Demand costs you expect with no additional commitment.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
estimatedROI(String estimatedROI)
The estimated return on investment that's based on the recommended Savings Plans and estimated savings.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
estimatedSavingsAmount(String estimatedSavingsAmount)
The estimated total savings over the lookback period, based on the purchase of the recommended Savings Plans.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
estimatedSavingsPercentage(String estimatedSavingsPercentage)
The estimated savings relative to the total cost of On-Demand usage, over the lookback period.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
estimatedTotalCost(String estimatedTotalCost)
The estimated total cost of the usage after purchasing the recommended Savings Plans.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
hourlyCommitmentToPurchase(String hourlyCommitmentToPurchase)
The recommended hourly commitment that's based on the recommendation parameters.
|
SavingsPlansPurchaseRecommendationSummary.Builder |
totalRecommendationCount(String totalRecommendationCount)
The aggregate number of Savings Plans recommendations that exist for your account.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSavingsPlansPurchaseRecommendationSummary.Builder estimatedROI(String estimatedROI)
The estimated return on investment that's based on the recommended Savings Plans and estimated savings.
estimatedROI - The estimated return on investment that's based on the recommended Savings Plans and estimated
savings.SavingsPlansPurchaseRecommendationSummary.Builder currencyCode(String currencyCode)
The currency code that Amazon Web Services used to generate the recommendations and present potential savings.
currencyCode - The currency code that Amazon Web Services used to generate the recommendations and present potential
savings.SavingsPlansPurchaseRecommendationSummary.Builder estimatedTotalCost(String estimatedTotalCost)
The estimated total cost of the usage after purchasing the recommended Savings Plans. This is a sum of the cost of Savings Plans during this term, and the remaining On-Demand usage.
estimatedTotalCost - The estimated total cost of the usage after purchasing the recommended Savings Plans. This is a sum of
the cost of Savings Plans during this term, and the remaining On-Demand usage.SavingsPlansPurchaseRecommendationSummary.Builder currentOnDemandSpend(String currentOnDemandSpend)
The current total on demand spend of the applicable usage types over the lookback period.
currentOnDemandSpend - The current total on demand spend of the applicable usage types over the lookback period.SavingsPlansPurchaseRecommendationSummary.Builder estimatedSavingsAmount(String estimatedSavingsAmount)
The estimated total savings over the lookback period, based on the purchase of the recommended Savings Plans.
estimatedSavingsAmount - The estimated total savings over the lookback period, based on the purchase of the recommended Savings
Plans.SavingsPlansPurchaseRecommendationSummary.Builder totalRecommendationCount(String totalRecommendationCount)
The aggregate number of Savings Plans recommendations that exist for your account.
totalRecommendationCount - The aggregate number of Savings Plans recommendations that exist for your account.SavingsPlansPurchaseRecommendationSummary.Builder dailyCommitmentToPurchase(String dailyCommitmentToPurchase)
The recommended Savings Plans cost on a daily (24 hourly) basis.
dailyCommitmentToPurchase - The recommended Savings Plans cost on a daily (24 hourly) basis.SavingsPlansPurchaseRecommendationSummary.Builder hourlyCommitmentToPurchase(String hourlyCommitmentToPurchase)
The recommended hourly commitment that's based on the recommendation parameters.
hourlyCommitmentToPurchase - The recommended hourly commitment that's based on the recommendation parameters.SavingsPlansPurchaseRecommendationSummary.Builder estimatedSavingsPercentage(String estimatedSavingsPercentage)
The estimated savings relative to the total cost of On-Demand usage, over the lookback period. This is
calculated as estimatedSavingsAmount/ CurrentOnDemandSpend*100.
estimatedSavingsPercentage - The estimated savings relative to the total cost of On-Demand usage, over the lookback period. This is
calculated as estimatedSavingsAmount/ CurrentOnDemandSpend*100.SavingsPlansPurchaseRecommendationSummary.Builder estimatedMonthlySavingsAmount(String estimatedMonthlySavingsAmount)
The estimated monthly savings amount that's based on the recommended Savings Plans purchase.
estimatedMonthlySavingsAmount - The estimated monthly savings amount that's based on the recommended Savings Plans purchase.SavingsPlansPurchaseRecommendationSummary.Builder estimatedOnDemandCostWithCurrentCommitment(String estimatedOnDemandCostWithCurrentCommitment)
The estimated On-Demand costs you expect with no additional commitment. It's based on your usage of the selected time period and the Savings Plans you own.
estimatedOnDemandCostWithCurrentCommitment - The estimated On-Demand costs you expect with no additional commitment. It's based on your usage of
the selected time period and the Savings Plans you own.Copyright © 2022. All rights reserved.