@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OrderableReplicationInstance extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
OrderableReplicationInstance() |
Modifier and Type | Method and Description |
---|---|
OrderableReplicationInstance |
clone() |
boolean |
equals(Object obj) |
Integer |
getDefaultAllocatedStorage()
The default amount of storage (in gigabytes) that is allocated for the replication instance.
|
String |
getEngineVersion()
The version of the replication engine.
|
Integer |
getIncludedAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the replication instance.
|
Integer |
getMaxAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
Integer |
getMinAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
String |
getReplicationInstanceClass()
The compute and memory capacity of the replication instance.
|
String |
getStorageType()
The type of storage used by the replication instance.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefaultAllocatedStorage(Integer defaultAllocatedStorage)
The default amount of storage (in gigabytes) that is allocated for the replication instance.
|
void |
setEngineVersion(String engineVersion)
The version of the replication engine.
|
void |
setIncludedAllocatedStorage(Integer includedAllocatedStorage)
The amount of storage (in gigabytes) that is allocated for the replication instance.
|
void |
setMaxAllocatedStorage(Integer maxAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
void |
setMinAllocatedStorage(Integer minAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
void |
setReplicationInstanceClass(String replicationInstanceClass)
The compute and memory capacity of the replication instance.
|
void |
setStorageType(String storageType)
The type of storage used by the replication instance.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
OrderableReplicationInstance |
withDefaultAllocatedStorage(Integer defaultAllocatedStorage)
The default amount of storage (in gigabytes) that is allocated for the replication instance.
|
OrderableReplicationInstance |
withEngineVersion(String engineVersion)
The version of the replication engine.
|
OrderableReplicationInstance |
withIncludedAllocatedStorage(Integer includedAllocatedStorage)
The amount of storage (in gigabytes) that is allocated for the replication instance.
|
OrderableReplicationInstance |
withMaxAllocatedStorage(Integer maxAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
OrderableReplicationInstance |
withMinAllocatedStorage(Integer minAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
|
OrderableReplicationInstance |
withReplicationInstanceClass(String replicationInstanceClass)
The compute and memory capacity of the replication instance.
|
OrderableReplicationInstance |
withStorageType(String storageType)
The type of storage used by the replication instance.
|
public void setEngineVersion(String engineVersion)
The version of the replication engine.
engineVersion
- The version of the replication engine.public String getEngineVersion()
The version of the replication engine.
public OrderableReplicationInstance withEngineVersion(String engineVersion)
The version of the replication engine.
engineVersion
- The version of the replication engine.public void setReplicationInstanceClass(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
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
public String getReplicationInstanceClass()
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 OrderableReplicationInstance withReplicationInstanceClass(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
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
public void setStorageType(String storageType)
The type of storage used by the replication instance.
storageType
- The type of storage used by the replication instance.public String getStorageType()
The type of storage used by the replication instance.
public OrderableReplicationInstance withStorageType(String storageType)
The type of storage used by the replication instance.
storageType
- The type of storage used by the replication instance.public void setMinAllocatedStorage(Integer minAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
minAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.public Integer getMinAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
public OrderableReplicationInstance withMinAllocatedStorage(Integer minAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
minAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.public void setMaxAllocatedStorage(Integer maxAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
maxAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.public Integer getMaxAllocatedStorage()
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
public OrderableReplicationInstance withMaxAllocatedStorage(Integer maxAllocatedStorage)
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
maxAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.public void setDefaultAllocatedStorage(Integer defaultAllocatedStorage)
The default amount of storage (in gigabytes) that is allocated for the replication instance.
defaultAllocatedStorage
- The default amount of storage (in gigabytes) that is allocated for the replication instance.public Integer getDefaultAllocatedStorage()
The default amount of storage (in gigabytes) that is allocated for the replication instance.
public OrderableReplicationInstance withDefaultAllocatedStorage(Integer defaultAllocatedStorage)
The default amount of storage (in gigabytes) that is allocated for the replication instance.
defaultAllocatedStorage
- The default amount of storage (in gigabytes) that is allocated for the replication instance.public void setIncludedAllocatedStorage(Integer includedAllocatedStorage)
The amount of storage (in gigabytes) that is allocated for the replication instance.
includedAllocatedStorage
- The amount of storage (in gigabytes) that is allocated for the replication instance.public Integer getIncludedAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the replication instance.
public OrderableReplicationInstance withIncludedAllocatedStorage(Integer includedAllocatedStorage)
The amount of storage (in gigabytes) that is allocated for the replication instance.
includedAllocatedStorage
- The amount of storage (in gigabytes) that is allocated for the replication instance.public String toString()
toString
in class Object
Object.toString()
public OrderableReplicationInstance clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.