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 Details

    • 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.
    • 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.
    • 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.
    • 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.