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 Details

    • 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

      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.