@Generated(value="software.amazon.awssdk:codegen") public final class RDSInstanceDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RDSInstanceDetails.Builder,RDSInstanceDetails>
Details about the Amazon RDS instances that Amazon Web Services recommends that you purchase.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RDSInstanceDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RDSInstanceDetails.Builder |
builder() |
Boolean |
currentGeneration()
Determines whether the recommendation is for a current-generation instance.
|
String |
databaseEdition()
The database edition that the recommended reservation supports.
|
String |
databaseEngine()
The database engine that the recommended reservation supports.
|
String |
deploymentOption()
Determines whether the recommendation is for a reservation in a single Availability Zone or a reservation with a
backup in a second Availability Zone.
|
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 |
instanceType()
The type of instance that Amazon Web Services recommends.
|
String |
licenseModel()
The license model that the recommended reservation supports.
|
String |
region()
The Amazon Web Services Region of the recommended reservation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RDSInstanceDetails.Builder> |
serializableBuilderClass() |
Boolean |
sizeFlexEligible()
Determines whether the recommended reservation is size flexible.
|
RDSInstanceDetails.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 instanceType()
The type of instance that Amazon Web Services recommends.
public final String region()
The Amazon Web Services Region of the recommended reservation.
public final String databaseEngine()
The database engine that the recommended reservation supports.
public final String databaseEdition()
The database edition that the recommended reservation supports.
public final String deploymentOption()
Determines whether the recommendation is for a reservation in a single Availability Zone or a reservation with a backup in a second Availability Zone.
public final String licenseModel()
The license model that the recommended reservation supports.
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 RDSInstanceDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RDSInstanceDetails.Builder,RDSInstanceDetails>public static RDSInstanceDetails.Builder builder()
public static Class<? extends RDSInstanceDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.