Interface SavingsPlansPricing.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SavingsPlansPricing.Builder,SavingsPlansPricing>,SdkBuilder<SavingsPlansPricing.Builder,SavingsPlansPricing>,SdkPojo
- Enclosing class:
- SavingsPlansPricing
public static interface SavingsPlansPricing.Builder extends SdkPojo, CopyableBuilder<SavingsPlansPricing.Builder,SavingsPlansPricing>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SavingsPlansPricing.BuilderestimatedMonthlyCommitment(Double estimatedMonthlyCommitment)Estimated monthly commitment for the Savings Plan.SavingsPlansPricing.BuilderestimatedOnDemandCost(Double estimatedOnDemandCost)Estimated On-Demand cost you will pay after buying the Savings Plan.SavingsPlansPricing.BuildermonthlySavingsPlansEligibleCost(Double monthlySavingsPlansEligibleCost)The cost of paying for the recommended Savings Plan monthly.SavingsPlansPricing.BuildersavingsPercentage(Double savingsPercentage)Estimated savings as a percentage of your overall costs after buying the Savings Plan.-
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
-
monthlySavingsPlansEligibleCost
SavingsPlansPricing.Builder monthlySavingsPlansEligibleCost(Double monthlySavingsPlansEligibleCost)
The cost of paying for the recommended Savings Plan monthly.
- Parameters:
monthlySavingsPlansEligibleCost- The cost of paying for the recommended Savings Plan monthly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedMonthlyCommitment
SavingsPlansPricing.Builder estimatedMonthlyCommitment(Double estimatedMonthlyCommitment)
Estimated monthly commitment for the Savings Plan.
- Parameters:
estimatedMonthlyCommitment- Estimated monthly commitment for the Savings Plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
savingsPercentage
SavingsPlansPricing.Builder savingsPercentage(Double savingsPercentage)
Estimated savings as a percentage of your overall costs after buying the Savings Plan.
- Parameters:
savingsPercentage- Estimated savings as a percentage of your overall costs after buying the Savings Plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedOnDemandCost
SavingsPlansPricing.Builder estimatedOnDemandCost(Double estimatedOnDemandCost)
Estimated On-Demand cost you will pay after buying the Savings Plan.
- Parameters:
estimatedOnDemandCost- Estimated On-Demand cost you will pay after buying the Savings Plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-