Interface RightsizingRecommendationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RightsizingRecommendationSummary.Builder,RightsizingRecommendationSummary>,SdkBuilder<RightsizingRecommendationSummary.Builder,RightsizingRecommendationSummary>,SdkPojo
- Enclosing class:
- RightsizingRecommendationSummary
public static interface RightsizingRecommendationSummary.Builder extends SdkPojo, CopyableBuilder<RightsizingRecommendationSummary.Builder,RightsizingRecommendationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RightsizingRecommendationSummary.BuilderestimatedTotalMonthlySavingsAmount(String estimatedTotalMonthlySavingsAmount)The estimated total savings resulting from modifications, on a monthly basis.RightsizingRecommendationSummary.BuildersavingsCurrencyCode(String savingsCurrencyCode)The currency code that Amazon Web Services used to calculate the savings.RightsizingRecommendationSummary.BuildersavingsPercentage(String savingsPercentage)The savings percentage based on the recommended modifications.RightsizingRecommendationSummary.BuildertotalRecommendationCount(String totalRecommendationCount)The total number of instance recommendations.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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.
-
-