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