Class OrderableReplicationInstance
- All Implemented Interfaces:
Serializable
,Cloneable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The default amount of storage (in gigabytes) that is allocated for the replication instance.The version of the replication engine.The amount of storage (in gigabytes) that is allocated for the replication instance.The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.The compute and memory capacity of the replication instance.The type of storage used by the replication instance.int
hashCode()
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.toString()
Returns a string representation of this object; useful for testing and debugging.withDefaultAllocatedStorage
(Integer defaultAllocatedStorage) The default amount of storage (in gigabytes) that is allocated for the replication instance.withEngineVersion
(String engineVersion) The version of the replication engine.withIncludedAllocatedStorage
(Integer includedAllocatedStorage) The amount of storage (in gigabytes) that is allocated for the replication instance.withMaxAllocatedStorage
(Integer maxAllocatedStorage) The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.withMinAllocatedStorage
(Integer minAllocatedStorage) The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.withReplicationInstanceClass
(String replicationInstanceClass) The compute and memory capacity of the replication instance.withStorageType
(String storageType) The type of storage used by the replication instance.
-
Constructor Details
-
OrderableReplicationInstance
public OrderableReplicationInstance()
-
-
Method Details
-
setEngineVersion
The version of the replication engine.
- Parameters:
engineVersion
- The version of the replication engine.
-
getEngineVersion
The version of the replication engine.
- Returns:
- The version of the replication engine.
-
withEngineVersion
The version of the replication engine.
- Parameters:
engineVersion
- The version of the replication engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setReplicationInstanceClass
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
- Parameters:
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
-
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
- Returns:
- 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
-
withReplicationInstanceClass
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
- Parameters:
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
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStorageType
The type of storage used by the replication instance.
- Parameters:
storageType
- The type of storage used by the replication instance.
-
getStorageType
The type of storage used by the replication instance.
- Returns:
- The type of storage used by the replication instance.
-
withStorageType
The type of storage used by the replication instance.
- Parameters:
storageType
- The type of storage used by the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMinAllocatedStorage
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
- Parameters:
minAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
-
getMinAllocatedStorage
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
- Returns:
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
-
withMinAllocatedStorage
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
- Parameters:
minAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMaxAllocatedStorage
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
- Parameters:
maxAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
-
getMaxAllocatedStorage
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
- Returns:
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
-
withMaxAllocatedStorage
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
- Parameters:
maxAllocatedStorage
- The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDefaultAllocatedStorage
The default amount of storage (in gigabytes) that is allocated for the replication instance.
- Parameters:
defaultAllocatedStorage
- The default amount of storage (in gigabytes) that is allocated for the replication instance.
-
getDefaultAllocatedStorage
The default amount of storage (in gigabytes) that is allocated for the replication instance.
- Returns:
- The default amount of storage (in gigabytes) that is allocated for the replication instance.
-
withDefaultAllocatedStorage
The default amount of storage (in gigabytes) that is allocated for the replication instance.
- Parameters:
defaultAllocatedStorage
- The default amount of storage (in gigabytes) that is allocated for the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setIncludedAllocatedStorage
The amount of storage (in gigabytes) that is allocated for the replication instance.
- Parameters:
includedAllocatedStorage
- The amount of storage (in gigabytes) that is allocated for the replication instance.
-
getIncludedAllocatedStorage
The amount of storage (in gigabytes) that is allocated for the replication instance.
- Returns:
- The amount of storage (in gigabytes) that is allocated for the replication instance.
-
withIncludedAllocatedStorage
The amount of storage (in gigabytes) that is allocated for the replication instance.
- Parameters:
includedAllocatedStorage
- The amount of storage (in gigabytes) that is allocated for the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-