@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) |
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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String family()
The instance family of the recommended reservation.
public String instanceType()
The type of instance that AWS recommends.
public String region()
The AWS Region of the recommended reservation.
public String databaseEngine()
The database engine that the recommended reservation supports.
public String databaseEdition()
The database edition that the recommended reservation supports.
public 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 String licenseModel()
The license model that the recommended reservation supports.
public Boolean currentGeneration()
Whether the recommendation is for a current-generation instance.
public Boolean sizeFlexEligible()
Whether the recommended reservation is size flexible.
public RDSInstanceDetails.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RDSInstanceDetails.Builder,RDSInstanceDetails>
public static RDSInstanceDetails.Builder builder()
public static Class<? extends RDSInstanceDetails.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.