Interface SavingsPlansCoverageData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SavingsPlansCoverageData.Builder,SavingsPlansCoverageData>,SdkBuilder<SavingsPlansCoverageData.Builder,SavingsPlansCoverageData>,SdkPojo
- Enclosing class:
- SavingsPlansCoverageData
public static interface SavingsPlansCoverageData.Builder extends SdkPojo, CopyableBuilder<SavingsPlansCoverageData.Builder,SavingsPlansCoverageData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SavingsPlansCoverageData.BuildercoveragePercentage(String coveragePercentage)The percentage of your existing Savings Plans covered usage, divided by all of your eligible Savings Plans usage in an account (or set of accounts).SavingsPlansCoverageData.BuilderonDemandCost(String onDemandCost)The cost of your Amazon Web Services usage at the public On-Demand rate.SavingsPlansCoverageData.BuilderspendCoveredBySavingsPlans(String spendCoveredBySavingsPlans)The amount of your Amazon Web Services usage that's covered by a Savings Plans.SavingsPlansCoverageData.BuildertotalCost(String totalCost)The total cost of your Amazon Web Services usage, regardless of your purchase option.-
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, sdkFields
-
-
-
-
Method Detail
-
spendCoveredBySavingsPlans
SavingsPlansCoverageData.Builder spendCoveredBySavingsPlans(String spendCoveredBySavingsPlans)
The amount of your Amazon Web Services usage that's covered by a Savings Plans.
- Parameters:
spendCoveredBySavingsPlans- The amount of your Amazon Web Services usage that's covered by a Savings Plans.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onDemandCost
SavingsPlansCoverageData.Builder onDemandCost(String onDemandCost)
The cost of your Amazon Web Services usage at the public On-Demand rate.
- Parameters:
onDemandCost- The cost of your Amazon Web Services usage at the public On-Demand rate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalCost
SavingsPlansCoverageData.Builder totalCost(String totalCost)
The total cost of your Amazon Web Services usage, regardless of your purchase option.
- Parameters:
totalCost- The total cost of your Amazon Web Services usage, regardless of your purchase option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
coveragePercentage
SavingsPlansCoverageData.Builder coveragePercentage(String coveragePercentage)
The percentage of your existing Savings Plans covered usage, divided by all of your eligible Savings Plans usage in an account (or set of accounts).
- Parameters:
coveragePercentage- The percentage of your existing Savings Plans covered usage, divided by all of your eligible Savings Plans usage in an account (or set of accounts).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-