ToCopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
@Generated("software.amazon.awssdk:codegen") public class OrderableDBInstanceOption extends Object implements ToCopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
Contains a list of available options for a DB instance
This data type is used as a response element in the DescribeOrderableDBInstanceOptions action.
Modifier and Type | Class | Description |
---|---|---|
static interface |
OrderableDBInstanceOption.Builder |
Modifier and Type | Method | Description |
---|---|---|
List<AvailabilityZone> |
availabilityZones() |
A list of Availability Zones for the orderable DB instance.
|
static OrderableDBInstanceOption.Builder |
builder() |
|
String |
dbInstanceClass() |
The DB instance class for the orderable DB instance.
|
String |
engine() |
The engine type of the orderable DB instance.
|
String |
engineVersion() |
The engine version of the orderable DB instance.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
licenseModel() |
The license model for the orderable DB instance.
|
Boolean |
multiAZCapable() |
Indicates whether this orderable DB instance is multi-AZ capable.
|
Boolean |
readReplicaCapable() |
Indicates whether this orderable DB instance can have a Read Replica.
|
static Class<? extends OrderableDBInstanceOption.Builder> |
serializableBuilderClass() |
|
String |
storageType() |
Indicates the storage type for this orderable DB instance.
|
Boolean |
supportsEnhancedMonitoring() |
Indicates whether the DB instance supports enhanced monitoring at intervals from 1 to 60 seconds.
|
Boolean |
supportsIAMDatabaseAuthentication() |
Indicates whether this orderable DB instance supports IAM database authentication.
|
Boolean |
supportsIops() |
Indicates whether this orderable DB instance supports provisioned IOPS.
|
Boolean |
supportsStorageEncryption() |
Indicates whether this orderable DB instance supports encrypted storage.
|
OrderableDBInstanceOption.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
Boolean |
vpc() |
Indicates whether this is a VPC orderable DB instance.
|
public String engine()
The engine type of the orderable DB instance.
public String engineVersion()
The engine version of the orderable DB instance.
public String dbInstanceClass()
The DB instance class for the orderable DB instance.
public String licenseModel()
The license model for the orderable DB instance.
public List<AvailabilityZone> availabilityZones()
A list of Availability Zones for the orderable DB instance.
public Boolean multiAZCapable()
Indicates whether this orderable DB instance is multi-AZ capable.
public Boolean readReplicaCapable()
Indicates whether this orderable DB instance can have a Read Replica.
public Boolean vpc()
Indicates whether this is a VPC orderable DB instance.
public Boolean supportsStorageEncryption()
Indicates whether this orderable DB instance supports encrypted storage.
public String storageType()
Indicates the storage type for this orderable DB instance.
public Boolean supportsIops()
Indicates whether this orderable DB instance supports provisioned IOPS.
public Boolean supportsEnhancedMonitoring()
Indicates whether the DB instance supports enhanced monitoring at intervals from 1 to 60 seconds.
public Boolean supportsIAMDatabaseAuthentication()
Indicates whether this orderable DB instance supports IAM database authentication.
public OrderableDBInstanceOption.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OrderableDBInstanceOption.Builder,OrderableDBInstanceOption>
public static OrderableDBInstanceOption.Builder builder()
public static Class<? extends OrderableDBInstanceOption.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.