RecommendationDetailData.Builder |
RecommendationDetailData.Builder.accountId(String accountId) |
The AccountID that the recommendation is generated for.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.accountScope(String accountScope) |
The account scope that you want your recommendations for.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.accountScope(AccountScope accountScope) |
The account scope that you want your recommendations for.
|
static RecommendationDetailData.Builder |
RecommendationDetailData.builder() |
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.currencyCode(String currencyCode) |
The currency code that Amazon Web Services used to generate the recommendation and present potential savings.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.currentAverageCoverage(String currentAverageCoverage) |
The average value of hourly coverage over the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.currentAverageHourlyOnDemandSpend(String currentAverageHourlyOnDemandSpend) |
The average value of hourly On-Demand spend over the lookback period of the applicable usage type.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.currentMaximumHourlyOnDemandSpend(String currentMaximumHourlyOnDemandSpend) |
The highest value of hourly On-Demand spend over the lookback period of the applicable usage type.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.currentMinimumHourlyOnDemandSpend(String currentMinimumHourlyOnDemandSpend) |
The lowest value of hourly On-Demand spend over the lookback period of the applicable usage type.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedAverageCoverage(String estimatedAverageCoverage) |
The estimated coverage of the recommended Savings Plan.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedAverageUtilization(String estimatedAverageUtilization) |
The estimated utilization of the recommended Savings Plan.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedMonthlySavingsAmount(String estimatedMonthlySavingsAmount) |
The estimated monthly savings amount based on the recommended Savings Plan.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedOnDemandCost(String estimatedOnDemandCost) |
The remaining On-Demand cost estimated to not be covered by the recommended Savings Plan, over the length of
the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedOnDemandCostWithCurrentCommitment(String estimatedOnDemandCostWithCurrentCommitment) |
The estimated On-Demand costs you expect with no additional commitment, based on your usage of the selected
time period and the Savings Plan you own.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedROI(String estimatedROI) |
The estimated return on investment that's based on the recommended Savings Plan that you purchased.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedSavingsAmount(String estimatedSavingsAmount) |
The estimated savings amount that's based on the recommended Savings Plan over the length of the lookback
period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedSavingsPercentage(String estimatedSavingsPercentage) |
The estimated savings percentage relative to the total cost of applicable On-Demand usage over the lookback
period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.estimatedSPCost(String estimatedSPCost) |
The cost of the recommended Savings Plan over the length of the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.existingHourlyCommitment(String existingHourlyCommitment) |
The existing hourly commitment for the Savings Plan type.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.generationTimestamp(String generationTimestamp) |
Sets the value of the GenerationTimestamp property for this object.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.hourlyCommitmentToPurchase(String hourlyCommitmentToPurchase) |
The recommended hourly commitment level for the Savings Plan type and the configuration that's based on the
usage during the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.instanceFamily(String instanceFamily) |
The instance family of the recommended Savings Plan.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.latestUsageTimestamp(String latestUsageTimestamp) |
Sets the value of the LatestUsageTimestamp property for this object.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.lookbackPeriodInDays(String lookbackPeriodInDays) |
How many days of previous usage that Amazon Web Services considers when making this recommendation.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.lookbackPeriodInDays(LookbackPeriodInDays lookbackPeriodInDays) |
How many days of previous usage that Amazon Web Services considers when making this recommendation.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.metricsOverLookbackPeriod(Collection<RecommendationDetailHourlyMetrics> metricsOverLookbackPeriod) |
The related hourly cost, coverage, and utilization metrics over the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.metricsOverLookbackPeriod(Consumer<RecommendationDetailHourlyMetrics.Builder>... metricsOverLookbackPeriod) |
The related hourly cost, coverage, and utilization metrics over the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.metricsOverLookbackPeriod(RecommendationDetailHourlyMetrics... metricsOverLookbackPeriod) |
The related hourly cost, coverage, and utilization metrics over the lookback period.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.offeringId(String offeringId) |
The unique ID that's used to distinguish Savings Plans from one another.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.paymentOption(String paymentOption) |
The payment option for the commitment (for example, All Upfront or No Upfront).
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.paymentOption(PaymentOption paymentOption) |
The payment option for the commitment (for example, All Upfront or No Upfront).
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.region(String region) |
The region the recommendation is generated for.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.savingsPlansType(String savingsPlansType) |
The requested Savings Plan recommendation type.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.savingsPlansType(SupportedSavingsPlansType savingsPlansType) |
The requested Savings Plan recommendation type.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.termInYears(String termInYears) |
The term of the commitment in years.
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.termInYears(TermInYears termInYears) |
The term of the commitment in years.
|
RecommendationDetailData.Builder |
RecommendationDetailData.toBuilder() |
|
RecommendationDetailData.Builder |
RecommendationDetailData.Builder.upfrontCost(String upfrontCost) |
The upfront cost of the recommended Savings Plan, based on the selected payment option.
|