@Generated(value="software.amazon.awssdk:codegen") public final class OrderableReplicationInstance extends Object implements StructuredPojo, ToCopyableBuilder<OrderableReplicationInstance.Builder,OrderableReplicationInstance>
Modifier and Type | Class and Description |
---|---|
static interface |
OrderableReplicationInstance.Builder |
Modifier and Type | Method and Description |
---|---|
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) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
includedAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the replication instance.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
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.
|
String |
replicationInstanceClass()
The compute and memory capacity of the replication instance.
|
static Class<? extends OrderableReplicationInstance.Builder> |
serializableBuilderClass() |
String |
storageType()
The type of storage used by the replication instance.
|
OrderableReplicationInstance.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public 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 OrderableReplicationInstance.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OrderableReplicationInstance.Builder,OrderableReplicationInstance>
public static OrderableReplicationInstance.Builder builder()
public static Class<? extends OrderableReplicationInstance.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.