@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RightsizingRecommendationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of rightsizing recommendations
Constructor and Description |
---|
RightsizingRecommendationSummary() |
Modifier and Type | Method and Description |
---|---|
RightsizingRecommendationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getEstimatedTotalMonthlySavingsAmount()
Estimated total savings resulting from modifications, on a monthly basis.
|
String |
getSavingsCurrencyCode()
The currency code that Amazon Web Services used to calculate the savings.
|
String |
getSavingsPercentage()
Savings percentage based on the recommended modifications, relative to the total On Demand costs associated with
these instances.
|
String |
getTotalRecommendationCount()
Total number of instance recommendations.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEstimatedTotalMonthlySavingsAmount(String estimatedTotalMonthlySavingsAmount)
Estimated total savings resulting from modifications, on a monthly basis.
|
void |
setSavingsCurrencyCode(String savingsCurrencyCode)
The currency code that Amazon Web Services used to calculate the savings.
|
void |
setSavingsPercentage(String savingsPercentage)
Savings percentage based on the recommended modifications, relative to the total On Demand costs associated with
these instances.
|
void |
setTotalRecommendationCount(String totalRecommendationCount)
Total number of instance recommendations.
|
String |
toString()
Returns a string representation of this object.
|
RightsizingRecommendationSummary |
withEstimatedTotalMonthlySavingsAmount(String estimatedTotalMonthlySavingsAmount)
Estimated total savings resulting from modifications, on a monthly basis.
|
RightsizingRecommendationSummary |
withSavingsCurrencyCode(String savingsCurrencyCode)
The currency code that Amazon Web Services used to calculate the savings.
|
RightsizingRecommendationSummary |
withSavingsPercentage(String savingsPercentage)
Savings percentage based on the recommended modifications, relative to the total On Demand costs associated with
these instances.
|
RightsizingRecommendationSummary |
withTotalRecommendationCount(String totalRecommendationCount)
Total number of instance recommendations.
|
public void setTotalRecommendationCount(String totalRecommendationCount)
Total number of instance recommendations.
totalRecommendationCount
- Total number of instance recommendations.public String getTotalRecommendationCount()
Total number of instance recommendations.
public RightsizingRecommendationSummary withTotalRecommendationCount(String totalRecommendationCount)
Total number of instance recommendations.
totalRecommendationCount
- Total number of instance recommendations.public void setEstimatedTotalMonthlySavingsAmount(String estimatedTotalMonthlySavingsAmount)
Estimated total savings resulting from modifications, on a monthly basis.
estimatedTotalMonthlySavingsAmount
- Estimated total savings resulting from modifications, on a monthly basis.public String getEstimatedTotalMonthlySavingsAmount()
Estimated total savings resulting from modifications, on a monthly basis.
public RightsizingRecommendationSummary withEstimatedTotalMonthlySavingsAmount(String estimatedTotalMonthlySavingsAmount)
Estimated total savings resulting from modifications, on a monthly basis.
estimatedTotalMonthlySavingsAmount
- Estimated total savings resulting from modifications, on a monthly basis.public void setSavingsCurrencyCode(String savingsCurrencyCode)
The currency code that Amazon Web Services used to calculate the savings.
savingsCurrencyCode
- The currency code that Amazon Web Services used to calculate the savings.public String getSavingsCurrencyCode()
The currency code that Amazon Web Services used to calculate the savings.
public RightsizingRecommendationSummary withSavingsCurrencyCode(String savingsCurrencyCode)
The currency code that Amazon Web Services used to calculate the savings.
savingsCurrencyCode
- The currency code that Amazon Web Services used to calculate the savings.public void setSavingsPercentage(String savingsPercentage)
Savings percentage based on the recommended modifications, relative to the total On Demand costs associated with these instances.
savingsPercentage
- Savings percentage based on the recommended modifications, relative to the total On Demand costs
associated with these instances.public String getSavingsPercentage()
Savings percentage based on the recommended modifications, relative to the total On Demand costs associated with these instances.
public RightsizingRecommendationSummary withSavingsPercentage(String savingsPercentage)
Savings percentage based on the recommended modifications, relative to the total On Demand costs associated with these instances.
savingsPercentage
- Savings percentage based on the recommended modifications, relative to the total On Demand costs
associated with these instances.public String toString()
toString
in class Object
Object.toString()
public RightsizingRecommendationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.