@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReservationAggregates extends Object implements Serializable, Cloneable, StructuredPojo
The aggregated numbers for your Reserved Instance (RI) usage.
Constructor and Description |
---|
ReservationAggregates() |
Modifier and Type | Method and Description |
---|---|
ReservationAggregates |
clone() |
boolean |
equals(Object obj) |
String |
getAmortizedRecurringFee()
The monthly cost of your RI, amortized over the RI period.
|
String |
getAmortizedUpfrontFee()
The upfront cost of your RI, amortized over the RI period.
|
String |
getNetRISavings()
How much you saved due to purchasing and utilizing RIs.
|
String |
getOnDemandCostOfRIHoursUsed()
How much your RIs would cost if charged On-Demand rates.
|
String |
getPurchasedHours()
How many RI hours that you purchased.
|
String |
getTotalActualHours()
The total number of RI hours that you used.
|
String |
getTotalAmortizedFee()
The total cost of your RI, amortized over the RI period.
|
String |
getTotalPotentialRISavings()
How much you could save if you use your entire reservation.
|
String |
getUnusedHours()
The number of RI hours that you didn't use.
|
String |
getUtilizationPercentage()
The percentage of RI time that you used.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAmortizedRecurringFee(String amortizedRecurringFee)
The monthly cost of your RI, amortized over the RI period.
|
void |
setAmortizedUpfrontFee(String amortizedUpfrontFee)
The upfront cost of your RI, amortized over the RI period.
|
void |
setNetRISavings(String netRISavings)
How much you saved due to purchasing and utilizing RIs.
|
void |
setOnDemandCostOfRIHoursUsed(String onDemandCostOfRIHoursUsed)
How much your RIs would cost if charged On-Demand rates.
|
void |
setPurchasedHours(String purchasedHours)
How many RI hours that you purchased.
|
void |
setTotalActualHours(String totalActualHours)
The total number of RI hours that you used.
|
void |
setTotalAmortizedFee(String totalAmortizedFee)
The total cost of your RI, amortized over the RI period.
|
void |
setTotalPotentialRISavings(String totalPotentialRISavings)
How much you could save if you use your entire reservation.
|
void |
setUnusedHours(String unusedHours)
The number of RI hours that you didn't use.
|
void |
setUtilizationPercentage(String utilizationPercentage)
The percentage of RI time that you used.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ReservationAggregates |
withAmortizedRecurringFee(String amortizedRecurringFee)
The monthly cost of your RI, amortized over the RI period.
|
ReservationAggregates |
withAmortizedUpfrontFee(String amortizedUpfrontFee)
The upfront cost of your RI, amortized over the RI period.
|
ReservationAggregates |
withNetRISavings(String netRISavings)
How much you saved due to purchasing and utilizing RIs.
|
ReservationAggregates |
withOnDemandCostOfRIHoursUsed(String onDemandCostOfRIHoursUsed)
How much your RIs would cost if charged On-Demand rates.
|
ReservationAggregates |
withPurchasedHours(String purchasedHours)
How many RI hours that you purchased.
|
ReservationAggregates |
withTotalActualHours(String totalActualHours)
The total number of RI hours that you used.
|
ReservationAggregates |
withTotalAmortizedFee(String totalAmortizedFee)
The total cost of your RI, amortized over the RI period.
|
ReservationAggregates |
withTotalPotentialRISavings(String totalPotentialRISavings)
How much you could save if you use your entire reservation.
|
ReservationAggregates |
withUnusedHours(String unusedHours)
The number of RI hours that you didn't use.
|
ReservationAggregates |
withUtilizationPercentage(String utilizationPercentage)
The percentage of RI time that you used.
|
public void setUtilizationPercentage(String utilizationPercentage)
The percentage of RI time that you used.
utilizationPercentage
- The percentage of RI time that you used.public String getUtilizationPercentage()
The percentage of RI time that you used.
public ReservationAggregates withUtilizationPercentage(String utilizationPercentage)
The percentage of RI time that you used.
utilizationPercentage
- The percentage of RI time that you used.public void setPurchasedHours(String purchasedHours)
How many RI hours that you purchased.
purchasedHours
- How many RI hours that you purchased.public String getPurchasedHours()
How many RI hours that you purchased.
public ReservationAggregates withPurchasedHours(String purchasedHours)
How many RI hours that you purchased.
purchasedHours
- How many RI hours that you purchased.public void setTotalActualHours(String totalActualHours)
The total number of RI hours that you used.
totalActualHours
- The total number of RI hours that you used.public String getTotalActualHours()
The total number of RI hours that you used.
public ReservationAggregates withTotalActualHours(String totalActualHours)
The total number of RI hours that you used.
totalActualHours
- The total number of RI hours that you used.public void setUnusedHours(String unusedHours)
The number of RI hours that you didn't use.
unusedHours
- The number of RI hours that you didn't use.public String getUnusedHours()
The number of RI hours that you didn't use.
public ReservationAggregates withUnusedHours(String unusedHours)
The number of RI hours that you didn't use.
unusedHours
- The number of RI hours that you didn't use.public void setOnDemandCostOfRIHoursUsed(String onDemandCostOfRIHoursUsed)
How much your RIs would cost if charged On-Demand rates.
onDemandCostOfRIHoursUsed
- How much your RIs would cost if charged On-Demand rates.public String getOnDemandCostOfRIHoursUsed()
How much your RIs would cost if charged On-Demand rates.
public ReservationAggregates withOnDemandCostOfRIHoursUsed(String onDemandCostOfRIHoursUsed)
How much your RIs would cost if charged On-Demand rates.
onDemandCostOfRIHoursUsed
- How much your RIs would cost if charged On-Demand rates.public void setNetRISavings(String netRISavings)
How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.
netRISavings
- How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.public String getNetRISavings()
How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.public ReservationAggregates withNetRISavings(String netRISavings)
How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.
netRISavings
- How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.public void setTotalPotentialRISavings(String totalPotentialRISavings)
How much you could save if you use your entire reservation.
totalPotentialRISavings
- How much you could save if you use your entire reservation.public String getTotalPotentialRISavings()
How much you could save if you use your entire reservation.
public ReservationAggregates withTotalPotentialRISavings(String totalPotentialRISavings)
How much you could save if you use your entire reservation.
totalPotentialRISavings
- How much you could save if you use your entire reservation.public void setAmortizedUpfrontFee(String amortizedUpfrontFee)
The upfront cost of your RI, amortized over the RI period.
amortizedUpfrontFee
- The upfront cost of your RI, amortized over the RI period.public String getAmortizedUpfrontFee()
The upfront cost of your RI, amortized over the RI period.
public ReservationAggregates withAmortizedUpfrontFee(String amortizedUpfrontFee)
The upfront cost of your RI, amortized over the RI period.
amortizedUpfrontFee
- The upfront cost of your RI, amortized over the RI period.public void setAmortizedRecurringFee(String amortizedRecurringFee)
The monthly cost of your RI, amortized over the RI period.
amortizedRecurringFee
- The monthly cost of your RI, amortized over the RI period.public String getAmortizedRecurringFee()
The monthly cost of your RI, amortized over the RI period.
public ReservationAggregates withAmortizedRecurringFee(String amortizedRecurringFee)
The monthly cost of your RI, amortized over the RI period.
amortizedRecurringFee
- The monthly cost of your RI, amortized over the RI period.public void setTotalAmortizedFee(String totalAmortizedFee)
The total cost of your RI, amortized over the RI period.
totalAmortizedFee
- The total cost of your RI, amortized over the RI period.public String getTotalAmortizedFee()
The total cost of your RI, amortized over the RI period.
public ReservationAggregates withTotalAmortizedFee(String totalAmortizedFee)
The total cost of your RI, amortized over the RI period.
totalAmortizedFee
- The total cost of your RI, amortized over the RI period.public String toString()
toString
in class Object
Object.toString()
public ReservationAggregates 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.