Interface SavingsPlans.Builder

    • Method Detail

      • paymentOption

        SavingsPlans.Builder paymentOption​(String paymentOption)

        The payment option for the Savings Plans commitment.

        Parameters:
        paymentOption - The payment option for the Savings Plans commitment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PaymentOption, PaymentOption
      • paymentOption

        SavingsPlans.Builder paymentOption​(PaymentOption paymentOption)

        The payment option for the Savings Plans commitment.

        Parameters:
        paymentOption - The payment option for the Savings Plans commitment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PaymentOption, PaymentOption
      • region

        SavingsPlans.Builder region​(String region)

        The Region associated with the Savings Plans commitment.

        Parameters:
        region - The Region associated with the Savings Plans commitment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceFamily

        SavingsPlans.Builder instanceFamily​(String instanceFamily)

        The instance family of the Savings Plans commitment.

        Parameters:
        instanceFamily - The instance family of the Savings Plans commitment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • termInYears

        SavingsPlans.Builder termInYears​(String termInYears)

        The term that you want the Savings Plans commitment for.

        Parameters:
        termInYears - The term that you want the Savings Plans commitment for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TermInYears, TermInYears
      • termInYears

        SavingsPlans.Builder termInYears​(TermInYears termInYears)

        The term that you want the Savings Plans commitment for.

        Parameters:
        termInYears - The term that you want the Savings Plans commitment for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TermInYears, TermInYears
      • savingsPlansCommitment

        SavingsPlans.Builder savingsPlansCommitment​(Double savingsPlansCommitment)

        The Savings Plans commitment.

        Parameters:
        savingsPlansCommitment - The Savings Plans commitment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • offeringId

        SavingsPlans.Builder offeringId​(String offeringId)

        The unique ID that's used to distinguish Savings Plans commitments from one another.

        Parameters:
        offeringId - The unique ID that's used to distinguish Savings Plans commitments from one another.
        Returns:
        Returns a reference to this object so that method calls can be chained together.