public static interface OrderableDBInstanceOption.Builder extends SdkPojo, CopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
| Modifier and Type | Method and Description |
|---|---|
OrderableDBInstanceOption.Builder |
availabilityZoneGroup(String availabilityZoneGroup)
The Availability Zone group for a DB instance.
|
OrderableDBInstanceOption.Builder |
availabilityZones(AvailabilityZone... availabilityZones)
A list of Availability Zones for a DB instance.
|
OrderableDBInstanceOption.Builder |
availabilityZones(Collection<AvailabilityZone> availabilityZones)
A list of Availability Zones for a DB instance.
|
OrderableDBInstanceOption.Builder |
availabilityZones(Consumer<AvailabilityZone.Builder>... availabilityZones)
A list of Availability Zones for a DB instance.
|
OrderableDBInstanceOption.Builder |
availableProcessorFeatures(AvailableProcessorFeature... availableProcessorFeatures)
A list of the available processor features for the DB instance class of a DB instance.
|
OrderableDBInstanceOption.Builder |
availableProcessorFeatures(Collection<AvailableProcessorFeature> availableProcessorFeatures)
A list of the available processor features for the DB instance class of a DB instance.
|
OrderableDBInstanceOption.Builder |
availableProcessorFeatures(Consumer<AvailableProcessorFeature.Builder>... availableProcessorFeatures)
A list of the available processor features for the DB instance class of a DB instance.
|
OrderableDBInstanceOption.Builder |
dbInstanceClass(String dbInstanceClass)
The DB instance class for a DB instance.
|
OrderableDBInstanceOption.Builder |
engine(String engine)
The engine type of a DB instance.
|
OrderableDBInstanceOption.Builder |
engineVersion(String engineVersion)
The engine version of a DB instance.
|
OrderableDBInstanceOption.Builder |
licenseModel(String licenseModel)
The license model for a DB instance.
|
OrderableDBInstanceOption.Builder |
maxIopsPerDbInstance(Integer maxIopsPerDbInstance)
Maximum total provisioned IOPS for a DB instance.
|
OrderableDBInstanceOption.Builder |
maxIopsPerGib(Double maxIopsPerGib)
Maximum provisioned IOPS per GiB for a DB instance.
|
OrderableDBInstanceOption.Builder |
maxStorageSize(Integer maxStorageSize)
Maximum storage size for a DB instance.
|
OrderableDBInstanceOption.Builder |
minIopsPerDbInstance(Integer minIopsPerDbInstance)
Minimum total provisioned IOPS for a DB instance.
|
OrderableDBInstanceOption.Builder |
minIopsPerGib(Double minIopsPerGib)
Minimum provisioned IOPS per GiB for a DB instance.
|
OrderableDBInstanceOption.Builder |
minStorageSize(Integer minStorageSize)
Minimum storage size for a DB instance.
|
OrderableDBInstanceOption.Builder |
multiAZCapable(Boolean multiAZCapable)
Indicates whether a DB instance is Multi-AZ capable.
|
OrderableDBInstanceOption.Builder |
outpostCapable(Boolean outpostCapable)
Whether a DB instance supports RDS on Outposts.
|
OrderableDBInstanceOption.Builder |
readReplicaCapable(Boolean readReplicaCapable)
Indicates whether a DB instance can have a read replica.
|
OrderableDBInstanceOption.Builder |
storageType(String storageType)
Indicates the storage type for a DB instance.
|
OrderableDBInstanceOption.Builder |
supportedActivityStreamModes(Collection<String> supportedActivityStreamModes)
The list of supported modes for Database Activity Streams.
|
OrderableDBInstanceOption.Builder |
supportedActivityStreamModes(String... supportedActivityStreamModes)
The list of supported modes for Database Activity Streams.
|
OrderableDBInstanceOption.Builder |
supportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
|
OrderableDBInstanceOption.Builder |
supportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes.
|
OrderableDBInstanceOption.Builder |
supportedNetworkTypes(Collection<String> supportedNetworkTypes)
The network types supported by the DB instance (
IPV4 or DUAL). |
OrderableDBInstanceOption.Builder |
supportedNetworkTypes(String... supportedNetworkTypes)
The network types supported by the DB instance (
IPV4 or DUAL). |
OrderableDBInstanceOption.Builder |
supportsClusters(Boolean supportsClusters)
Whether DB instances can be configured as a Multi-AZ DB cluster.
|
OrderableDBInstanceOption.Builder |
supportsEnhancedMonitoring(Boolean supportsEnhancedMonitoring)
Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.
|
OrderableDBInstanceOption.Builder |
supportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with a specific combination of other DB
engine attributes.
|
OrderableDBInstanceOption.Builder |
supportsIAMDatabaseAuthentication(Boolean supportsIAMDatabaseAuthentication)
Indicates whether a DB instance supports IAM database authentication.
|
OrderableDBInstanceOption.Builder |
supportsIops(Boolean supportsIops)
Indicates whether a DB instance supports provisioned IOPS.
|
OrderableDBInstanceOption.Builder |
supportsKerberosAuthentication(Boolean supportsKerberosAuthentication)
Whether a DB instance supports Kerberos Authentication.
|
OrderableDBInstanceOption.Builder |
supportsPerformanceInsights(Boolean supportsPerformanceInsights)
True if a DB instance supports Performance Insights, otherwise false.
|
OrderableDBInstanceOption.Builder |
supportsStorageAutoscaling(Boolean supportsStorageAutoscaling)
Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.
|
OrderableDBInstanceOption.Builder |
supportsStorageEncryption(Boolean supportsStorageEncryption)
Indicates whether a DB instance supports encrypted storage.
|
OrderableDBInstanceOption.Builder |
vpc(Boolean vpc)
Indicates whether a DB instance is in a VPC.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOrderableDBInstanceOption.Builder engine(String engine)
The engine type of a DB instance.
engine - The engine type of a DB instance.OrderableDBInstanceOption.Builder engineVersion(String engineVersion)
The engine version of a DB instance.
engineVersion - The engine version of a DB instance.OrderableDBInstanceOption.Builder dbInstanceClass(String dbInstanceClass)
The DB instance class for a DB instance.
dbInstanceClass - The DB instance class for a DB instance.OrderableDBInstanceOption.Builder licenseModel(String licenseModel)
The license model for a DB instance.
licenseModel - The license model for a DB instance.OrderableDBInstanceOption.Builder availabilityZoneGroup(String availabilityZoneGroup)
The Availability Zone group for a DB instance.
availabilityZoneGroup - The Availability Zone group for a DB instance.OrderableDBInstanceOption.Builder availabilityZones(Collection<AvailabilityZone> availabilityZones)
A list of Availability Zones for a DB instance.
availabilityZones - A list of Availability Zones for a DB instance.OrderableDBInstanceOption.Builder availabilityZones(AvailabilityZone... availabilityZones)
A list of Availability Zones for a DB instance.
availabilityZones - A list of Availability Zones for a DB instance.OrderableDBInstanceOption.Builder availabilityZones(Consumer<AvailabilityZone.Builder>... availabilityZones)
A list of Availability Zones for a DB instance.
This is a convenience method that creates an instance of theAvailabilityZone.Builder avoiding the need to create one
manually via AvailabilityZone.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #availabilityZones(List.
availabilityZones - a consumer that will call methods on
AvailabilityZone.Builder#availabilityZones(java.util.Collection) OrderableDBInstanceOption.Builder multiAZCapable(Boolean multiAZCapable)
Indicates whether a DB instance is Multi-AZ capable.
multiAZCapable - Indicates whether a DB instance is Multi-AZ capable.OrderableDBInstanceOption.Builder readReplicaCapable(Boolean readReplicaCapable)
Indicates whether a DB instance can have a read replica.
readReplicaCapable - Indicates whether a DB instance can have a read replica.OrderableDBInstanceOption.Builder vpc(Boolean vpc)
Indicates whether a DB instance is in a VPC.
vpc - Indicates whether a DB instance is in a VPC.OrderableDBInstanceOption.Builder supportsStorageEncryption(Boolean supportsStorageEncryption)
Indicates whether a DB instance supports encrypted storage.
supportsStorageEncryption - Indicates whether a DB instance supports encrypted storage.OrderableDBInstanceOption.Builder storageType(String storageType)
Indicates the storage type for a DB instance.
storageType - Indicates the storage type for a DB instance.OrderableDBInstanceOption.Builder supportsIops(Boolean supportsIops)
Indicates whether a DB instance supports provisioned IOPS.
supportsIops - Indicates whether a DB instance supports provisioned IOPS.OrderableDBInstanceOption.Builder supportsEnhancedMonitoring(Boolean supportsEnhancedMonitoring)
Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.
supportsEnhancedMonitoring - Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.OrderableDBInstanceOption.Builder supportsIAMDatabaseAuthentication(Boolean supportsIAMDatabaseAuthentication)
Indicates whether a DB instance supports IAM database authentication.
supportsIAMDatabaseAuthentication - Indicates whether a DB instance supports IAM database authentication.OrderableDBInstanceOption.Builder supportsPerformanceInsights(Boolean supportsPerformanceInsights)
True if a DB instance supports Performance Insights, otherwise false.
supportsPerformanceInsights - True if a DB instance supports Performance Insights, otherwise false.OrderableDBInstanceOption.Builder minStorageSize(Integer minStorageSize)
Minimum storage size for a DB instance.
minStorageSize - Minimum storage size for a DB instance.OrderableDBInstanceOption.Builder maxStorageSize(Integer maxStorageSize)
Maximum storage size for a DB instance.
maxStorageSize - Maximum storage size for a DB instance.OrderableDBInstanceOption.Builder minIopsPerDbInstance(Integer minIopsPerDbInstance)
Minimum total provisioned IOPS for a DB instance.
minIopsPerDbInstance - Minimum total provisioned IOPS for a DB instance.OrderableDBInstanceOption.Builder maxIopsPerDbInstance(Integer maxIopsPerDbInstance)
Maximum total provisioned IOPS for a DB instance.
maxIopsPerDbInstance - Maximum total provisioned IOPS for a DB instance.OrderableDBInstanceOption.Builder minIopsPerGib(Double minIopsPerGib)
Minimum provisioned IOPS per GiB for a DB instance.
minIopsPerGib - Minimum provisioned IOPS per GiB for a DB instance.OrderableDBInstanceOption.Builder maxIopsPerGib(Double maxIopsPerGib)
Maximum provisioned IOPS per GiB for a DB instance.
maxIopsPerGib - Maximum provisioned IOPS per GiB for a DB instance.OrderableDBInstanceOption.Builder availableProcessorFeatures(Collection<AvailableProcessorFeature> availableProcessorFeatures)
A list of the available processor features for the DB instance class of a DB instance.
availableProcessorFeatures - A list of the available processor features for the DB instance class of a DB instance.OrderableDBInstanceOption.Builder availableProcessorFeatures(AvailableProcessorFeature... availableProcessorFeatures)
A list of the available processor features for the DB instance class of a DB instance.
availableProcessorFeatures - A list of the available processor features for the DB instance class of a DB instance.OrderableDBInstanceOption.Builder availableProcessorFeatures(Consumer<AvailableProcessorFeature.Builder>... availableProcessorFeatures)
A list of the available processor features for the DB instance class of a DB instance.
This is a convenience method that creates an instance of theAvailableProcessorFeature.Builder avoiding the need to
create one manually via AvailableProcessorFeature.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #availableProcessorFeatures(List.
availableProcessorFeatures - a consumer that will call methods on
AvailableProcessorFeature.Builder#availableProcessorFeatures(java.util.Collection) OrderableDBInstanceOption.Builder supportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
supportedEngineModes - A list of the supported DB engine modes.OrderableDBInstanceOption.Builder supportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes.
supportedEngineModes - A list of the supported DB engine modes.OrderableDBInstanceOption.Builder supportsStorageAutoscaling(Boolean supportsStorageAutoscaling)
Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.
supportsStorageAutoscaling - Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance
class.OrderableDBInstanceOption.Builder supportsKerberosAuthentication(Boolean supportsKerberosAuthentication)
Whether a DB instance supports Kerberos Authentication.
supportsKerberosAuthentication - Whether a DB instance supports Kerberos Authentication.OrderableDBInstanceOption.Builder outpostCapable(Boolean outpostCapable)
Whether a DB instance supports RDS on Outposts.
For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.
outpostCapable - Whether a DB instance supports RDS on Outposts.
For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.
OrderableDBInstanceOption.Builder supportedActivityStreamModes(Collection<String> supportedActivityStreamModes)
The list of supported modes for Database Activity Streams. Aurora PostgreSQL returns the value
[sync, async]. Aurora MySQL and RDS for Oracle return [async] only. If Database
Activity Streams isn't supported, the return value is an empty list.
supportedActivityStreamModes - The list of supported modes for Database Activity Streams. Aurora PostgreSQL returns the value
[sync, async]. Aurora MySQL and RDS for Oracle return [async] only. If
Database Activity Streams isn't supported, the return value is an empty list.OrderableDBInstanceOption.Builder supportedActivityStreamModes(String... supportedActivityStreamModes)
The list of supported modes for Database Activity Streams. Aurora PostgreSQL returns the value
[sync, async]. Aurora MySQL and RDS for Oracle return [async] only. If Database
Activity Streams isn't supported, the return value is an empty list.
supportedActivityStreamModes - The list of supported modes for Database Activity Streams. Aurora PostgreSQL returns the value
[sync, async]. Aurora MySQL and RDS for Oracle return [async] only. If
Database Activity Streams isn't supported, the return value is an empty list.OrderableDBInstanceOption.Builder supportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.
supportsGlobalDatabases - A value that indicates whether you can use Aurora global databases with a specific combination of
other DB engine attributes.OrderableDBInstanceOption.Builder supportsClusters(Boolean supportsClusters)
Whether DB instances can be configured as a Multi-AZ DB cluster.
For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.
supportsClusters - Whether DB instances can be configured as a Multi-AZ DB cluster.
For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.
OrderableDBInstanceOption.Builder supportedNetworkTypes(Collection<String> supportedNetworkTypes)
The network types supported by the DB instance (IPV4 or DUAL).
A DB instance can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL).
For more information, see Working with a DB instance in a VPC in the Amazon RDS User Guide.
supportedNetworkTypes - The network types supported by the DB instance (IPV4 or DUAL).
A DB instance can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL
).
For more information, see Working with a DB instance in a VPC in the Amazon RDS User Guide.
OrderableDBInstanceOption.Builder supportedNetworkTypes(String... supportedNetworkTypes)
The network types supported by the DB instance (IPV4 or DUAL).
A DB instance can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL).
For more information, see Working with a DB instance in a VPC in the Amazon RDS User Guide.
supportedNetworkTypes - The network types supported by the DB instance (IPV4 or DUAL).
A DB instance can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL
).
For more information, see Working with a DB instance in a VPC in the Amazon RDS User Guide.
Copyright © 2022. All rights reserved.