@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 AWS 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()
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()
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 AWS recommends.
|
String |
licenseModel()
The license model that the recommended reservation supports.
|
String |
region()
The AWS Region of the recommended reservation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RDSInstanceDetails.Builder> |
serializableBuilderClass() |
Boolean |
sizeFlexEligible()
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 AWS recommends.
public final String region()
The AWS 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()
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()
Whether the recommendation is for a current-generation instance.
public final Boolean sizeFlexEligible()
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 © 2021. All rights reserved.