@Generated(value="software.amazon.awssdk:codegen") public final class RdsConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RdsConfiguration.Builder,RdsConfiguration>
Provides information that describes the configuration of the recommended target engine on Amazon RDS.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RdsConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RdsConfiguration.Builder |
builder() |
String |
deploymentOption()
Describes the deployment option for the recommended Amazon RDS DB instance.
|
String |
engineEdition()
Describes the recommended target Amazon RDS engine edition.
|
String |
engineVersion()
Describes the recommended target Amazon RDS engine version.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Double |
instanceMemory()
Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.
|
String |
instanceType()
Describes the recommended target Amazon RDS instance type.
|
Double |
instanceVcpu()
Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your
requirements.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RdsConfiguration.Builder> |
serializableBuilderClass() |
Integer |
storageIops()
Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance
that meets your requirements.
|
Integer |
storageSize()
Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.
|
String |
storageType()
Describes the storage type of the recommended Amazon RDS DB instance that meets your requirements.
|
RdsConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String engineEdition()
Describes the recommended target Amazon RDS engine edition.
public final String instanceType()
Describes the recommended target Amazon RDS instance type.
public final Double instanceVcpu()
Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your requirements.
public final Double instanceMemory()
Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.
public final String storageType()
Describes the storage type of the recommended Amazon RDS DB instance that meets your requirements.
Amazon RDS provides three storage types: General Purpose SSD (also known as gp2 and gp3), Provisioned IOPS SSD (also known as io1), and magnetic (also known as standard).
Amazon RDS provides three storage types: General Purpose SSD (also known as gp2 and gp3), Provisioned IOPS SSD (also known as io1), and magnetic (also known as standard).
public final Integer storageSize()
Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.
public final Integer storageIops()
Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance that meets your requirements.
public final String deploymentOption()
Describes the deployment option for the recommended Amazon RDS DB instance. The deployment options include
Multi-AZ and Single-AZ deployments. Valid values include "MULTI_AZ" and "SINGLE_AZ".
"MULTI_AZ" and
"SINGLE_AZ".public final String engineVersion()
Describes the recommended target Amazon RDS engine version.
public RdsConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RdsConfiguration.Builder,RdsConfiguration>public static RdsConfiguration.Builder builder()
public static Class<? extends RdsConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.