@Generated(value="software.amazon.awssdk:codegen") public final class RedshiftInstanceDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RedshiftInstanceDetails.Builder,RedshiftInstanceDetails>
Details about the Amazon Redshift instances that Amazon Web Services recommends that you purchase.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RedshiftInstanceDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RedshiftInstanceDetails.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 |
region()
The Amazon Web Services Region of the recommended reservation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RedshiftInstanceDetails.Builder> |
serializableBuilderClass() |
Boolean |
sizeFlexEligible()
Determines whether the recommended reservation is size flexible.
|
RedshiftInstanceDetails.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 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 RedshiftInstanceDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RedshiftInstanceDetails.Builder,RedshiftInstanceDetails>public static RedshiftInstanceDetails.Builder builder()
public static Class<? extends RedshiftInstanceDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.