public class ReplicationInstance extends Object implements Serializable, Cloneable
Constructor and Description |
---|
ReplicationInstance() |
Modifier and Type | Method and Description |
---|---|
ReplicationInstance |
clone() |
boolean |
equals(Object obj) |
Integer |
getAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the
replication instance.
|
Boolean |
getAutoMinorVersionUpgrade()
Boolean value indicating if minor version upgrades will be automatically
applied to the instance.
|
String |
getAvailabilityZone()
The Availability Zone for the instance.
|
String |
getEngineVersion()
The engine version number of the replication instance.
|
Date |
getInstanceCreateTime()
The time the replication instance was created.
|
String |
getKmsKeyId()
The KMS key identifier that is used to encrypt the content on the
replication instance.
|
ReplicationPendingModifiedValues |
getPendingModifiedValues()
The pending modification values.
|
String |
getPreferredMaintenanceWindow()
The maintenance window times for the replication instance.
|
Boolean |
getPubliclyAccessible()
Specifies the accessibility options for the replication instance.
|
String |
getReplicationInstanceArn()
The Amazon Resource Name (ARN) of the replication instance.
|
String |
getReplicationInstanceClass()
The compute and memory capacity of the replication instance.
|
String |
getReplicationInstanceIdentifier()
The replication instance identifier.
|
String |
getReplicationInstancePrivateIpAddress()
The private IP address of the replication instance.
|
String |
getReplicationInstancePublicIpAddress()
The public IP address of the replication instance.
|
String |
getReplicationInstanceStatus()
The status of the replication instance.
|
ReplicationSubnetGroup |
getReplicationSubnetGroup()
The subnet group for the replication instance.
|
int |
hashCode() |
Boolean |
isAutoMinorVersionUpgrade()
Boolean value indicating if minor version upgrades will be automatically
applied to the instance.
|
Boolean |
isPubliclyAccessible()
Specifies the accessibility options for the replication instance.
|
void |
setAllocatedStorage(Integer allocatedStorage)
The amount of storage (in gigabytes) that is allocated for the
replication instance.
|
void |
setAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Boolean value indicating if minor version upgrades will be automatically
applied to the instance.
|
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone for the instance.
|
void |
setEngineVersion(String engineVersion)
The engine version number of the replication instance.
|
void |
setInstanceCreateTime(Date instanceCreateTime)
The time the replication instance was created.
|
void |
setKmsKeyId(String kmsKeyId)
The KMS key identifier that is used to encrypt the content on the
replication instance.
|
void |
setPendingModifiedValues(ReplicationPendingModifiedValues pendingModifiedValues)
The pending modification values.
|
void |
setPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The maintenance window times for the replication instance.
|
void |
setPubliclyAccessible(Boolean publiclyAccessible)
Specifies the accessibility options for the replication instance.
|
void |
setReplicationInstanceArn(String replicationInstanceArn)
The Amazon Resource Name (ARN) of the replication instance.
|
void |
setReplicationInstanceClass(String replicationInstanceClass)
The compute and memory capacity of the replication instance.
|
void |
setReplicationInstanceIdentifier(String replicationInstanceIdentifier)
The replication instance identifier.
|
void |
setReplicationInstancePrivateIpAddress(String replicationInstancePrivateIpAddress)
The private IP address of the replication instance.
|
void |
setReplicationInstancePublicIpAddress(String replicationInstancePublicIpAddress)
The public IP address of the replication instance.
|
void |
setReplicationInstanceStatus(String replicationInstanceStatus)
The status of the replication instance.
|
void |
setReplicationSubnetGroup(ReplicationSubnetGroup replicationSubnetGroup)
The subnet group for the replication instance.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ReplicationInstance |
withAllocatedStorage(Integer allocatedStorage)
The amount of storage (in gigabytes) that is allocated for the
replication instance.
|
ReplicationInstance |
withAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Boolean value indicating if minor version upgrades will be automatically
applied to the instance.
|
ReplicationInstance |
withAvailabilityZone(String availabilityZone)
The Availability Zone for the instance.
|
ReplicationInstance |
withEngineVersion(String engineVersion)
The engine version number of the replication instance.
|
ReplicationInstance |
withInstanceCreateTime(Date instanceCreateTime)
The time the replication instance was created.
|
ReplicationInstance |
withKmsKeyId(String kmsKeyId)
The KMS key identifier that is used to encrypt the content on the
replication instance.
|
ReplicationInstance |
withPendingModifiedValues(ReplicationPendingModifiedValues pendingModifiedValues)
The pending modification values.
|
ReplicationInstance |
withPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The maintenance window times for the replication instance.
|
ReplicationInstance |
withPubliclyAccessible(Boolean publiclyAccessible)
Specifies the accessibility options for the replication instance.
|
ReplicationInstance |
withReplicationInstanceArn(String replicationInstanceArn)
The Amazon Resource Name (ARN) of the replication instance.
|
ReplicationInstance |
withReplicationInstanceClass(String replicationInstanceClass)
The compute and memory capacity of the replication instance.
|
ReplicationInstance |
withReplicationInstanceIdentifier(String replicationInstanceIdentifier)
The replication instance identifier.
|
ReplicationInstance |
withReplicationInstancePrivateIpAddress(String replicationInstancePrivateIpAddress)
The private IP address of the replication instance.
|
ReplicationInstance |
withReplicationInstancePublicIpAddress(String replicationInstancePublicIpAddress)
The public IP address of the replication instance.
|
ReplicationInstance |
withReplicationInstanceStatus(String replicationInstanceStatus)
The status of the replication instance.
|
ReplicationInstance |
withReplicationSubnetGroup(ReplicationSubnetGroup replicationSubnetGroup)
The subnet group for the replication instance.
|
public void setReplicationInstanceIdentifier(String replicationInstanceIdentifier)
The replication instance identifier. This parameter is stored as a lowercase string.
Constraints:
Example: myrepinstance
replicationInstanceIdentifier
- The replication instance identifier. This parameter is stored as a
lowercase string.
Constraints:
Example: myrepinstance
public String getReplicationInstanceIdentifier()
The replication instance identifier. This parameter is stored as a lowercase string.
Constraints:
Example: myrepinstance
Constraints:
Example: myrepinstance
public ReplicationInstance withReplicationInstanceIdentifier(String replicationInstanceIdentifier)
The replication instance identifier. This parameter is stored as a lowercase string.
Constraints:
Example: myrepinstance
replicationInstanceIdentifier
- The replication instance identifier. This parameter is stored as a
lowercase string.
Constraints:
Example: myrepinstance
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 ReplicationInstance 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 setReplicationInstanceStatus(String replicationInstanceStatus)
The status of the replication instance.
replicationInstanceStatus
- The status of the replication instance.public String getReplicationInstanceStatus()
The status of the replication instance.
public ReplicationInstance withReplicationInstanceStatus(String replicationInstanceStatus)
The status of the replication instance.
replicationInstanceStatus
- The status of the replication instance.public void setAllocatedStorage(Integer allocatedStorage)
The amount of storage (in gigabytes) that is allocated for the replication instance.
allocatedStorage
- The amount of storage (in gigabytes) that is allocated for the
replication instance.public Integer getAllocatedStorage()
The amount of storage (in gigabytes) that is allocated for the replication instance.
public ReplicationInstance withAllocatedStorage(Integer allocatedStorage)
The amount of storage (in gigabytes) that is allocated for the replication instance.
allocatedStorage
- The amount of storage (in gigabytes) that is allocated for the
replication instance.public void setInstanceCreateTime(Date instanceCreateTime)
The time the replication instance was created.
instanceCreateTime
- The time the replication instance was created.public Date getInstanceCreateTime()
The time the replication instance was created.
public ReplicationInstance withInstanceCreateTime(Date instanceCreateTime)
The time the replication instance was created.
instanceCreateTime
- The time the replication instance was created.public void setAvailabilityZone(String availabilityZone)
The Availability Zone for the instance.
availabilityZone
- The Availability Zone for the instance.public String getAvailabilityZone()
The Availability Zone for the instance.
public ReplicationInstance withAvailabilityZone(String availabilityZone)
The Availability Zone for the instance.
availabilityZone
- The Availability Zone for the instance.public void setReplicationSubnetGroup(ReplicationSubnetGroup replicationSubnetGroup)
The subnet group for the replication instance.
replicationSubnetGroup
- The subnet group for the replication instance.public ReplicationSubnetGroup getReplicationSubnetGroup()
The subnet group for the replication instance.
public ReplicationInstance withReplicationSubnetGroup(ReplicationSubnetGroup replicationSubnetGroup)
The subnet group for the replication instance.
replicationSubnetGroup
- The subnet group for the replication instance.public void setPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The maintenance window times for the replication instance.
preferredMaintenanceWindow
- The maintenance window times for the replication instance.public String getPreferredMaintenanceWindow()
The maintenance window times for the replication instance.
public ReplicationInstance withPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The maintenance window times for the replication instance.
preferredMaintenanceWindow
- The maintenance window times for the replication instance.public void setPendingModifiedValues(ReplicationPendingModifiedValues pendingModifiedValues)
The pending modification values.
pendingModifiedValues
- The pending modification values.public ReplicationPendingModifiedValues getPendingModifiedValues()
The pending modification values.
public ReplicationInstance withPendingModifiedValues(ReplicationPendingModifiedValues pendingModifiedValues)
The pending modification values.
pendingModifiedValues
- The pending modification values.public void setEngineVersion(String engineVersion)
The engine version number of the replication instance.
engineVersion
- The engine version number of the replication instance.public String getEngineVersion()
The engine version number of the replication instance.
public ReplicationInstance withEngineVersion(String engineVersion)
The engine version number of the replication instance.
engineVersion
- The engine version number of the replication instance.public void setAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Boolean value indicating if minor version upgrades will be automatically applied to the instance.
autoMinorVersionUpgrade
- Boolean value indicating if minor version upgrades will be
automatically applied to the instance.public Boolean getAutoMinorVersionUpgrade()
Boolean value indicating if minor version upgrades will be automatically applied to the instance.
public ReplicationInstance withAutoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Boolean value indicating if minor version upgrades will be automatically applied to the instance.
autoMinorVersionUpgrade
- Boolean value indicating if minor version upgrades will be
automatically applied to the instance.public Boolean isAutoMinorVersionUpgrade()
Boolean value indicating if minor version upgrades will be automatically applied to the instance.
public void setKmsKeyId(String kmsKeyId)
The KMS key identifier that is used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.
kmsKeyId
- The KMS key identifier that is used to encrypt the content on the
replication instance. If you do not specify a value for the
KmsKeyId parameter, then AWS DMS will use your default encryption
key. AWS KMS creates the default encryption key for your AWS
account. Your AWS account has a different default encryption key
for each AWS region.public String getKmsKeyId()
The KMS key identifier that is used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.
public ReplicationInstance withKmsKeyId(String kmsKeyId)
The KMS key identifier that is used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.
kmsKeyId
- The KMS key identifier that is used to encrypt the content on the
replication instance. If you do not specify a value for the
KmsKeyId parameter, then AWS DMS will use your default encryption
key. AWS KMS creates the default encryption key for your AWS
account. Your AWS account has a different default encryption key
for each AWS region.public void setReplicationInstanceArn(String replicationInstanceArn)
The Amazon Resource Name (ARN) of the replication instance.
replicationInstanceArn
- The Amazon Resource Name (ARN) of the replication instance.public String getReplicationInstanceArn()
The Amazon Resource Name (ARN) of the replication instance.
public ReplicationInstance withReplicationInstanceArn(String replicationInstanceArn)
The Amazon Resource Name (ARN) of the replication instance.
replicationInstanceArn
- The Amazon Resource Name (ARN) of the replication instance.public void setReplicationInstancePublicIpAddress(String replicationInstancePublicIpAddress)
The public IP address of the replication instance.
replicationInstancePublicIpAddress
- The public IP address of the replication instance.public String getReplicationInstancePublicIpAddress()
The public IP address of the replication instance.
public ReplicationInstance withReplicationInstancePublicIpAddress(String replicationInstancePublicIpAddress)
The public IP address of the replication instance.
replicationInstancePublicIpAddress
- The public IP address of the replication instance.public void setReplicationInstancePrivateIpAddress(String replicationInstancePrivateIpAddress)
The private IP address of the replication instance.
replicationInstancePrivateIpAddress
- The private IP address of the replication instance.public String getReplicationInstancePrivateIpAddress()
The private IP address of the replication instance.
public ReplicationInstance withReplicationInstancePrivateIpAddress(String replicationInstancePrivateIpAddress)
The private IP address of the replication instance.
replicationInstancePrivateIpAddress
- The private IP address of the replication instance.public void setPubliclyAccessible(Boolean publiclyAccessible)
Specifies the accessibility options for the replication instance. A value
of true
represents an instance with a public IP address. A
value of false
represents an instance with a private IP
address. The default value is true
.
publiclyAccessible
- Specifies the accessibility options for the replication instance.
A value of true
represents an instance with a public
IP address. A value of false
represents an instance
with a private IP address. The default value is true
.public Boolean getPubliclyAccessible()
Specifies the accessibility options for the replication instance. A value
of true
represents an instance with a public IP address. A
value of false
represents an instance with a private IP
address. The default value is true
.
true
represents an instance with a public
IP address. A value of false
represents an instance
with a private IP address. The default value is true
.public ReplicationInstance withPubliclyAccessible(Boolean publiclyAccessible)
Specifies the accessibility options for the replication instance. A value
of true
represents an instance with a public IP address. A
value of false
represents an instance with a private IP
address. The default value is true
.
publiclyAccessible
- Specifies the accessibility options for the replication instance.
A value of true
represents an instance with a public
IP address. A value of false
represents an instance
with a private IP address. The default value is true
.public Boolean isPubliclyAccessible()
Specifies the accessibility options for the replication instance. A value
of true
represents an instance with a public IP address. A
value of false
represents an instance with a private IP
address. The default value is true
.
true
represents an instance with a public
IP address. A value of false
represents an instance
with a private IP address. The default value is true
.public String toString()
toString
in class Object
Object.toString()
public ReplicationInstance clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.