@Generated(value="software.amazon.awssdk:codegen") public final class OrderableReplicationInstance extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OrderableReplicationInstance.Builder,OrderableReplicationInstance>
| Modifier and Type | Class and Description |
|---|---|
static interface |
OrderableReplicationInstance.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
availabilityZones()
List of Availability Zones for this replication instance.
|
static OrderableReplicationInstance.Builder |
builder() |
Integer |
defaultAllocatedStorage()
The default amount of storage (in gigabytes) that is allocated for the replication instance.
|
String |
engineVersion()
The version of the replication engine.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAvailabilityZones()
Returns true if the AvailabilityZones property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
Integer |
includedAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the replication instance.
|
Integer |
maxAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
Integer |
minAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
ReleaseStatusValues |
releaseStatus()
The value returned when the specified
EngineVersion of the replication instance is in Beta or test
mode. |
String |
releaseStatusAsString()
The value returned when the specified
EngineVersion of the replication instance is in Beta or test
mode. |
String |
replicationInstanceClass()
The compute and memory capacity of the replication instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OrderableReplicationInstance.Builder> |
serializableBuilderClass() |
String |
storageType()
The type of storage used by the replication instance.
|
OrderableReplicationInstance.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String engineVersion()
The version of the replication engine.
public String replicationInstanceClass()
The compute and memory capacity of the replication instance.
Valid Values:
dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge
Valid Values:
dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge
public String storageType()
The type of storage used by the replication instance.
public Integer minAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
public Integer maxAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
public Integer defaultAllocatedStorage()
The default amount of storage (in gigabytes) that is allocated for the replication instance.
public Integer includedAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the replication instance.
public boolean hasAvailabilityZones()
public List<String> availabilityZones()
List of Availability Zones for this replication instance.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAvailabilityZones() to see if a value was sent in this field.
public ReleaseStatusValues releaseStatus()
The value returned when the specified EngineVersion of the replication instance is in Beta or test
mode. This indicates some features might not work as expected.
AWS DMS supports the ReleaseStatus parameter in versions 3.1.4 and later.
If the service returns an enum value that is not available in the current SDK version, releaseStatus
will return ReleaseStatusValues.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from releaseStatusAsString().
EngineVersion of the replication instance is in Beta
or test mode. This indicates some features might not work as expected.
AWS DMS supports the ReleaseStatus parameter in versions 3.1.4 and later.
ReleaseStatusValuespublic String releaseStatusAsString()
The value returned when the specified EngineVersion of the replication instance is in Beta or test
mode. This indicates some features might not work as expected.
AWS DMS supports the ReleaseStatus parameter in versions 3.1.4 and later.
If the service returns an enum value that is not available in the current SDK version, releaseStatus
will return ReleaseStatusValues.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from releaseStatusAsString().
EngineVersion of the replication instance is in Beta
or test mode. This indicates some features might not work as expected.
AWS DMS supports the ReleaseStatus parameter in versions 3.1.4 and later.
ReleaseStatusValuespublic OrderableReplicationInstance.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OrderableReplicationInstance.Builder,OrderableReplicationInstance>public static OrderableReplicationInstance.Builder builder()
public static Class<? extends OrderableReplicationInstance.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.