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