@Generated(value="software.amazon.awssdk:codegen") public final class SavingsPlansDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SavingsPlansDetails.Builder,SavingsPlansDetails>
The 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 that's used to distinguish Savings Plans from one another.
|
String |
region()
A collection of Amazon Web Services 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 Amazon Web Services resources in a geographic area. Each Amazon Web Services 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 that's 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 © 2023. All rights reserved.