@Generated(value="software.amazon.awssdk:codegen") public final class ReservationAggregates extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReservationAggregates.Builder,ReservationAggregates>
The aggregated numbers for your Reserved Instance (RI) usage.
Modifier and Type | Class and Description |
---|---|
static interface |
ReservationAggregates.Builder |
Modifier and Type | Method and Description |
---|---|
String |
amortizedRecurringFee()
The monthly cost of your RI, amortized over the RI period.
|
String |
amortizedUpfrontFee()
The upfront cost of your RI, amortized over the RI period.
|
static ReservationAggregates.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
netRISavings()
How much you saved due to purchasing and utilizing RIs.
|
String |
onDemandCostOfRIHoursUsed()
How much your RIs would cost if charged On-Demand rates.
|
String |
purchasedHours()
How many RI hours that you purchased.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReservationAggregates.Builder> |
serializableBuilderClass() |
ReservationAggregates.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
totalActualHours()
The total number of RI hours that you used.
|
String |
totalAmortizedFee()
The total cost of your RI, amortized over the RI period.
|
String |
totalPotentialRISavings()
How much you could save if you use your entire reservation.
|
String |
unusedHours()
The number of RI hours that you didn't use.
|
String |
utilizationPercentage()
The percentage of RI time that you used.
|
copy
public String utilizationPercentage()
The percentage of RI time that you used.
public String purchasedHours()
How many RI hours that you purchased.
public String totalActualHours()
The total number of RI hours that you used.
public String unusedHours()
The number of RI hours that you didn't use.
public String onDemandCostOfRIHoursUsed()
How much your RIs would cost if charged On-Demand rates.
public String netRISavings()
How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.
TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.public String totalPotentialRISavings()
How much you could save if you use your entire reservation.
public String amortizedUpfrontFee()
The upfront cost of your RI, amortized over the RI period.
public String amortizedRecurringFee()
The monthly cost of your RI, amortized over the RI period.
public String totalAmortizedFee()
The total cost of your RI, amortized over the RI period.
public ReservationAggregates.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ReservationAggregates.Builder,ReservationAggregates>
public static ReservationAggregates.Builder builder()
public static Class<? extends ReservationAggregates.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.