Interface RdsConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RdsConfiguration.Builder,
,RdsConfiguration> SdkBuilder<RdsConfiguration.Builder,
,RdsConfiguration> SdkPojo
- Enclosing class:
RdsConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondeploymentOption
(String deploymentOption) Describes the deployment option for the recommended Amazon RDS DB instance.engineEdition
(String engineEdition) Describes the recommended target Amazon RDS engine edition.engineVersion
(String engineVersion) Describes the recommended target Amazon RDS engine version.instanceMemory
(Double instanceMemory) Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.instanceType
(String instanceType) Describes the recommended target Amazon RDS instance type.instanceVcpu
(Double instanceVcpu) Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your requirements.storageIops
(Integer storageIops) Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance that meets your requirements.storageSize
(Integer storageSize) Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.storageType
(String storageType) Describes the storage type of the recommended Amazon RDS DB instance that meets your requirements.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
engineEdition
Describes the recommended target Amazon RDS engine edition.
- Parameters:
engineEdition
- Describes the recommended target Amazon RDS engine edition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
Describes the recommended target Amazon RDS instance type.
- Parameters:
instanceType
- Describes the recommended target Amazon RDS instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceVcpu
Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your requirements.
- Parameters:
instanceVcpu
- Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your requirements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceMemory
Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.
- Parameters:
instanceMemory
- Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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).
- Parameters:
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).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageSize
Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.
- Parameters:
storageSize
- Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageIops
Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance that meets your requirements.
- Parameters:
storageIops
- Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance that meets your requirements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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"
.- Parameters:
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"
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
Describes the recommended target Amazon RDS engine version.
- Parameters:
engineVersion
- Describes the recommended target Amazon RDS engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-