@Generated(value="software.amazon.awssdk:codegen") public final class SavingsPlansUtilizationByTime extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SavingsPlansUtilizationByTime.Builder,SavingsPlansUtilizationByTime>
The amount of Savings Plans utilization (in hours).
| Modifier and Type | Class and Description |
|---|---|
static interface |
SavingsPlansUtilizationByTime.Builder |
| Modifier and Type | Method and Description |
|---|---|
SavingsPlansAmortizedCommitment |
amortizedCommitment()
The total amortized commitment for a Savings Plans.
|
static SavingsPlansUtilizationByTime.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
SavingsPlansSavings |
savings()
The amount that's saved by using existing Savings Plans.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SavingsPlansUtilizationByTime.Builder> |
serializableBuilderClass() |
DateInterval |
timePeriod()
Returns the value of the TimePeriod property for this object.
|
SavingsPlansUtilizationByTime.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SavingsPlansUtilization |
utilization()
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans
eligible.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DateInterval timePeriod()
public final SavingsPlansUtilization utilization()
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.
public final SavingsPlansSavings savings()
The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings Plans and
also the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.
onDemandCostEquivalent of the Savings Plans when considering the
utilization rate.public final SavingsPlansAmortizedCommitment amortizedCommitment()
The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.
public SavingsPlansUtilizationByTime.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SavingsPlansUtilizationByTime.Builder,SavingsPlansUtilizationByTime>public static SavingsPlansUtilizationByTime.Builder builder()
public static Class<? extends SavingsPlansUtilizationByTime.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.