Interface RightsizingRecommendationSummary.Builder

  • Method Details

    • totalRecommendationCount

      RightsizingRecommendationSummary.Builder totalRecommendationCount(String totalRecommendationCount)

      The total number of instance recommendations.

      Parameters:
      totalRecommendationCount - The total number of instance recommendations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedTotalMonthlySavingsAmount

      RightsizingRecommendationSummary.Builder estimatedTotalMonthlySavingsAmount(String estimatedTotalMonthlySavingsAmount)

      The estimated total savings resulting from modifications, on a monthly basis.

      Parameters:
      estimatedTotalMonthlySavingsAmount - The estimated total savings resulting from modifications, on a monthly basis.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • savingsCurrencyCode

      RightsizingRecommendationSummary.Builder savingsCurrencyCode(String savingsCurrencyCode)

      The currency code that Amazon Web Services used to calculate the savings.

      Parameters:
      savingsCurrencyCode - The currency code that Amazon Web Services used to calculate the savings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • savingsPercentage

      RightsizingRecommendationSummary.Builder savingsPercentage(String savingsPercentage)

      The savings percentage based on the recommended modifications. It's relative to the total On-Demand costs that are associated with these instances.

      Parameters:
      savingsPercentage - The savings percentage based on the recommended modifications. It's relative to the total On-Demand costs that are associated with these instances.
      Returns:
      Returns a reference to this object so that method calls can be chained together.