@Generated(value="software.amazon.awssdk:codegen") public final class RdsRequirements extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RdsRequirements.Builder,RdsRequirements>
Provides information that describes the requirements to the target engine on Amazon RDS.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RdsRequirements.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RdsRequirements.Builder |
builder() |
String |
deploymentOption()
The required deployment option for the Amazon RDS DB instance.
|
String |
engineEdition()
The required target Amazon RDS engine edition.
|
String |
engineVersion()
The required 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()
The required memory on the Amazon RDS DB instance.
|
Double |
instanceVcpu()
The required number of virtual CPUs (vCPU) on the Amazon RDS DB instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RdsRequirements.Builder> |
serializableBuilderClass() |
Integer |
storageIops()
The required number of I/O operations completed each second (IOPS) on your Amazon RDS DB instance.
|
Integer |
storageSize()
The required Amazon RDS DB instance storage size.
|
RdsRequirements.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String engineEdition()
The required target Amazon RDS engine edition.
public final Double instanceVcpu()
The required number of virtual CPUs (vCPU) on the Amazon RDS DB instance.
public final Double instanceMemory()
The required memory on the Amazon RDS DB instance.
public final Integer storageSize()
The required Amazon RDS DB instance storage size.
public final Integer storageIops()
The required number of I/O operations completed each second (IOPS) on your Amazon RDS DB instance.
public final String deploymentOption()
The required deployment option for the Amazon RDS DB instance. Valid values include "MULTI_AZ" for
Multi-AZ deployments and "SINGLE_AZ" for Single-AZ deployments.
"MULTI_AZ" for Multi-AZ deployments and "SINGLE_AZ" for Single-AZ deployments.public final String engineVersion()
The required target Amazon RDS engine version.
public RdsRequirements.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RdsRequirements.Builder,RdsRequirements>public static RdsRequirements.Builder builder()
public static Class<? extends RdsRequirements.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.