@Generated(value="software.amazon.awssdk:codegen") public final class SavingsPlansDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SavingsPlansDetails.Builder,SavingsPlansDetails>
Attribute details on a specific Savings Plan.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SavingsPlansDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SavingsPlansDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceFamily()
A group of instance types that Savings Plans applies to.
|
String |
offeringId()
The unique ID used to distinguish Savings Plans from one another.
|
String |
region()
A collection of AWS resources in a geographic area.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SavingsPlansDetails.Builder> |
serializableBuilderClass() |
SavingsPlansDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String region()
A collection of AWS resources in a geographic area. Each AWS Region is isolated and independent of the other Regions.
public final String instanceFamily()
A group of instance types that Savings Plans applies to.
public final String offeringId()
The unique ID used to distinguish Savings Plans from one another.
public SavingsPlansDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SavingsPlansDetails.Builder,SavingsPlansDetails>public static SavingsPlansDetails.Builder builder()
public static Class<? extends SavingsPlansDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.