Interface ComputeSavingsPlansConfiguration.Builder

    • Method Detail

      • accountScope

        ComputeSavingsPlansConfiguration.Builder accountScope​(String accountScope)

        The account scope that you want your recommendations for. Amazon Web Services calculates recommendations including the management account and member accounts if the value is set to PAYER. If the value is LINKED, recommendations are calculated for individual member accounts only.

        Parameters:
        accountScope - The account scope that you want your recommendations for. Amazon Web Services calculates recommendations including the management account and member accounts if the value is set to PAYER. If the value is LINKED, recommendations are calculated for individual member accounts only.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • term

        ComputeSavingsPlansConfiguration.Builder term​(String term)

        The Savings Plans recommendation term in years.

        Parameters:
        term - The Savings Plans recommendation term in years.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • paymentOption

        ComputeSavingsPlansConfiguration.Builder paymentOption​(String paymentOption)

        The payment option for the commitment.

        Parameters:
        paymentOption - The payment option for the commitment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hourlyCommitment

        ComputeSavingsPlansConfiguration.Builder hourlyCommitment​(String hourlyCommitment)

        The hourly commitment for the Savings Plans type.

        Parameters:
        hourlyCommitment - The hourly commitment for the Savings Plans type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.