CopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
, SdkBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
public static interface OrderableDBInstanceOption.Builder extends CopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
Modifier and Type | Method | Description |
---|---|---|
OrderableDBInstanceOption.Builder |
availabilityZones(Collection<AvailabilityZone> availabilityZones) |
A list of Availability Zones for the orderable DB instance.
|
OrderableDBInstanceOption.Builder |
availabilityZones(AvailabilityZone... availabilityZones) |
A list of Availability Zones for the orderable DB instance.
|
OrderableDBInstanceOption.Builder |
dbInstanceClass(String dbInstanceClass) |
The DB instance class for the orderable DB instance.
|
OrderableDBInstanceOption.Builder |
engine(String engine) |
The engine type of the orderable DB instance.
|
OrderableDBInstanceOption.Builder |
engineVersion(String engineVersion) |
The engine version of the orderable DB instance.
|
OrderableDBInstanceOption.Builder |
licenseModel(String licenseModel) |
The license model for the orderable DB instance.
|
OrderableDBInstanceOption.Builder |
multiAZCapable(Boolean multiAZCapable) |
Indicates whether this orderable DB instance is multi-AZ capable.
|
OrderableDBInstanceOption.Builder |
readReplicaCapable(Boolean readReplicaCapable) |
Indicates whether this orderable DB instance can have a Read Replica.
|
OrderableDBInstanceOption.Builder |
storageType(String storageType) |
Indicates the storage type for this orderable DB instance.
|
OrderableDBInstanceOption.Builder |
supportsEnhancedMonitoring(Boolean supportsEnhancedMonitoring) |
Indicates whether the DB instance supports enhanced monitoring at intervals from 1 to 60 seconds.
|
OrderableDBInstanceOption.Builder |
supportsIAMDatabaseAuthentication(Boolean supportsIAMDatabaseAuthentication) |
Indicates whether this orderable DB instance supports IAM database authentication.
|
OrderableDBInstanceOption.Builder |
supportsIops(Boolean supportsIops) |
Indicates whether this orderable DB instance supports provisioned IOPS.
|
OrderableDBInstanceOption.Builder |
supportsStorageEncryption(Boolean supportsStorageEncryption) |
Indicates whether this orderable DB instance supports encrypted storage.
|
OrderableDBInstanceOption.Builder |
vpc(Boolean vpc) |
Indicates whether this is a VPC orderable DB instance.
|
copy
apply, build
OrderableDBInstanceOption.Builder engine(String engine)
The engine type of the orderable DB instance.
engine
- The engine type of the orderable DB instance.OrderableDBInstanceOption.Builder engineVersion(String engineVersion)
The engine version of the orderable DB instance.
engineVersion
- The engine version of the orderable DB instance.OrderableDBInstanceOption.Builder dbInstanceClass(String dbInstanceClass)
The DB instance class for the orderable DB instance.
dbInstanceClass
- The DB instance class for the orderable DB instance.OrderableDBInstanceOption.Builder licenseModel(String licenseModel)
The license model for the orderable DB instance.
licenseModel
- The license model for the orderable DB instance.OrderableDBInstanceOption.Builder availabilityZones(Collection<AvailabilityZone> availabilityZones)
A list of Availability Zones for the orderable DB instance.
availabilityZones
- A list of Availability Zones for the orderable DB instance.OrderableDBInstanceOption.Builder availabilityZones(AvailabilityZone... availabilityZones)
A list of Availability Zones for the orderable DB instance.
NOTE: This method appends the values to the existing list (if any). Use
#setAvailabilityZones(java.util.Collection)
or #withAvailabilityZones(java.util.Collection)
if you want to override the existing values.
availabilityZones
- A list of Availability Zones for the orderable DB instance.OrderableDBInstanceOption.Builder multiAZCapable(Boolean multiAZCapable)
Indicates whether this orderable DB instance is multi-AZ capable.
multiAZCapable
- Indicates whether this orderable DB instance is multi-AZ capable.OrderableDBInstanceOption.Builder readReplicaCapable(Boolean readReplicaCapable)
Indicates whether this orderable DB instance can have a Read Replica.
readReplicaCapable
- Indicates whether this orderable DB instance can have a Read Replica.OrderableDBInstanceOption.Builder vpc(Boolean vpc)
Indicates whether this is a VPC orderable DB instance.
vpc
- Indicates whether this is a VPC orderable DB instance.OrderableDBInstanceOption.Builder supportsStorageEncryption(Boolean supportsStorageEncryption)
Indicates whether this orderable DB instance supports encrypted storage.
supportsStorageEncryption
- Indicates whether this orderable DB instance supports encrypted storage.OrderableDBInstanceOption.Builder storageType(String storageType)
Indicates the storage type for this orderable DB instance.
storageType
- Indicates the storage type for this orderable DB instance.OrderableDBInstanceOption.Builder supportsIops(Boolean supportsIops)
Indicates whether this orderable DB instance supports provisioned IOPS.
supportsIops
- Indicates whether this orderable DB instance supports provisioned IOPS.OrderableDBInstanceOption.Builder supportsEnhancedMonitoring(Boolean supportsEnhancedMonitoring)
Indicates whether the DB instance supports enhanced monitoring at intervals from 1 to 60 seconds.
supportsEnhancedMonitoring
- Indicates whether the DB instance supports enhanced monitoring at intervals from 1 to 60 seconds.OrderableDBInstanceOption.Builder supportsIAMDatabaseAuthentication(Boolean supportsIAMDatabaseAuthentication)
Indicates whether this orderable DB instance supports IAM database authentication.
supportsIAMDatabaseAuthentication
- Indicates whether this orderable DB instance supports IAM database authentication.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.