@Generated(value="software.amazon.awssdk:codegen") public final class RelationalDatabaseBundle extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RelationalDatabaseBundle.Builder,RelationalDatabaseBundle>
Describes a database bundle. A bundle describes the performance specifications of the database.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RelationalDatabaseBundle.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RelationalDatabaseBundle.Builder |
builder() |
String |
bundleId()
The ID for the database bundle.
|
Integer |
cpuCount()
The number of virtual CPUs (vCPUs) for the database bundle.
|
Integer |
diskSizeInGb()
The size of the disk for the database bundle.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isActive()
A Boolean value indicating whether the database bundle is active.
|
Boolean |
isEncrypted()
A Boolean value indicating whether the database bundle is encrypted.
|
String |
name()
The name for the database bundle.
|
Float |
price()
The cost of the database bundle in US currency.
|
Float |
ramSizeInGb()
The amount of RAM in GB (for example,
2.0) for the database bundle. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends RelationalDatabaseBundle.Builder> |
serializableBuilderClass() |
RelationalDatabaseBundle.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
transferPerMonthInGb()
The data transfer rate per month in GB for the database bundle.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String bundleId()
The ID for the database bundle.
public final String name()
The name for the database bundle.
public final Float price()
The cost of the database bundle in US currency.
public final Float ramSizeInGb()
The amount of RAM in GB (for example, 2.0) for the database bundle.
2.0) for the database bundle.public final Integer diskSizeInGb()
The size of the disk for the database bundle.
public final Integer transferPerMonthInGb()
The data transfer rate per month in GB for the database bundle.
public final Integer cpuCount()
The number of virtual CPUs (vCPUs) for the database bundle.
public final Boolean isEncrypted()
A Boolean value indicating whether the database bundle is encrypted.
public final Boolean isActive()
A Boolean value indicating whether the database bundle is active.
public RelationalDatabaseBundle.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RelationalDatabaseBundle.Builder,RelationalDatabaseBundle>public static RelationalDatabaseBundle.Builder builder()
public static Class<? extends RelationalDatabaseBundle.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.