@Generated(value="software.amazon.awssdk:codegen") public final class ElastiCacheInstanceDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ElastiCacheInstanceDetails.Builder,ElastiCacheInstanceDetails>
Details about the Amazon ElastiCache instances that Amazon Web Services recommends that you purchase.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ElastiCacheInstanceDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ElastiCacheInstanceDetails.Builder |
builder() |
Boolean |
currentGeneration()
Determines whether the recommendation is for a current generation instance.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
family()
The instance family of the recommended reservation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nodeType()
The type of node that Amazon Web Services recommends.
|
String |
productDescription()
The description of the recommended reservation.
|
String |
region()
The Amazon Web Services Region of the recommended reservation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ElastiCacheInstanceDetails.Builder> |
serializableBuilderClass() |
Boolean |
sizeFlexEligible()
Determines whether the recommended reservation is size flexible.
|
ElastiCacheInstanceDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String family()
The instance family of the recommended reservation.
public final String nodeType()
The type of node that Amazon Web Services recommends.
public final String region()
The Amazon Web Services Region of the recommended reservation.
public final String productDescription()
The description of the recommended reservation.
public final Boolean currentGeneration()
Determines whether the recommendation is for a current generation instance.
public final Boolean sizeFlexEligible()
Determines whether the recommended reservation is size flexible.
public ElastiCacheInstanceDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ElastiCacheInstanceDetails.Builder,ElastiCacheInstanceDetails>public static ElastiCacheInstanceDetails.Builder builder()
public static Class<? extends ElastiCacheInstanceDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.