public static interface OrderableDBInstanceOption.Builder extends SdkPojo, CopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
| Modifier and Type | Method and Description |
|---|---|
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 |
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 |
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 |
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 Neptune 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 |
supportsPerformanceInsights(Boolean supportsPerformanceInsights)
(Not supported by Neptune)
|
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 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)
(Not supported by Neptune)
supportsPerformanceInsights - (Not supported by Neptune)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 supportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Neptune global databases with a specific combination of other DB engine attributes.
supportsGlobalDatabases - A value that indicates whether you can use Neptune global databases with a specific combination of
other DB engine attributes.Copyright © 2023. All rights reserved.