@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) |
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
transferPerMonthInGb()
The data transfer rate per month in GB for the database bundle.
|
copy
public String bundleId()
The ID for the database bundle.
public String name()
The name for the database bundle.
public Float price()
The cost of the database bundle in US currency.
public Float ramSizeInGb()
The amount of RAM in GB (for example, 2.0
) for the database bundle.
2.0
) for the database bundle.public Integer diskSizeInGb()
The size of the disk for the database bundle.
public Integer transferPerMonthInGb()
The data transfer rate per month in GB for the database bundle.
public Integer cpuCount()
The number of virtual CPUs (vCPUs) for the database bundle.
public Boolean isEncrypted()
A Boolean value indicating whether the database bundle is encrypted.
public Boolean isActive()
A Boolean value indicating whether the database bundle is active.
public RelationalDatabaseBundle.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RelationalDatabaseBundle.Builder,RelationalDatabaseBundle>
public static RelationalDatabaseBundle.Builder builder()
public static Class<? extends RelationalDatabaseBundle.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.