@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataReplicationInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about Data Replication
Constructor and Description |
---|
DataReplicationInfo() |
Modifier and Type | Method and Description |
---|---|
DataReplicationInfo |
clone() |
boolean |
equals(Object obj) |
DataReplicationError |
getDataReplicationError()
Error in data replication.
|
DataReplicationInitiation |
getDataReplicationInitiation()
Information about whether the data replication has been initiated.
|
String |
getDataReplicationState()
The state of the data replication.
|
String |
getEtaDateTime()
An estimate of when the data replication will be completed.
|
String |
getLagDuration()
Data replication lag duration.
|
List<DataReplicationInfoReplicatedDisk> |
getReplicatedDisks()
The disks that should be replicated.
|
String |
getStagingAvailabilityZone()
AWS Availability zone into which data is being replicated.
|
String |
getStagingOutpostArn()
The ARN of the staging Outpost
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataReplicationError(DataReplicationError dataReplicationError)
Error in data replication.
|
void |
setDataReplicationInitiation(DataReplicationInitiation dataReplicationInitiation)
Information about whether the data replication has been initiated.
|
void |
setDataReplicationState(String dataReplicationState)
The state of the data replication.
|
void |
setEtaDateTime(String etaDateTime)
An estimate of when the data replication will be completed.
|
void |
setLagDuration(String lagDuration)
Data replication lag duration.
|
void |
setReplicatedDisks(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks)
The disks that should be replicated.
|
void |
setStagingAvailabilityZone(String stagingAvailabilityZone)
AWS Availability zone into which data is being replicated.
|
void |
setStagingOutpostArn(String stagingOutpostArn)
The ARN of the staging Outpost
|
String |
toString()
Returns a string representation of this object.
|
DataReplicationInfo |
withDataReplicationError(DataReplicationError dataReplicationError)
Error in data replication.
|
DataReplicationInfo |
withDataReplicationInitiation(DataReplicationInitiation dataReplicationInitiation)
Information about whether the data replication has been initiated.
|
DataReplicationInfo |
withDataReplicationState(DataReplicationState dataReplicationState)
The state of the data replication.
|
DataReplicationInfo |
withDataReplicationState(String dataReplicationState)
The state of the data replication.
|
DataReplicationInfo |
withEtaDateTime(String etaDateTime)
An estimate of when the data replication will be completed.
|
DataReplicationInfo |
withLagDuration(String lagDuration)
Data replication lag duration.
|
DataReplicationInfo |
withReplicatedDisks(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks)
The disks that should be replicated.
|
DataReplicationInfo |
withReplicatedDisks(DataReplicationInfoReplicatedDisk... replicatedDisks)
The disks that should be replicated.
|
DataReplicationInfo |
withStagingAvailabilityZone(String stagingAvailabilityZone)
AWS Availability zone into which data is being replicated.
|
DataReplicationInfo |
withStagingOutpostArn(String stagingOutpostArn)
The ARN of the staging Outpost
|
public void setDataReplicationError(DataReplicationError dataReplicationError)
Error in data replication.
dataReplicationError
- Error in data replication.public DataReplicationError getDataReplicationError()
Error in data replication.
public DataReplicationInfo withDataReplicationError(DataReplicationError dataReplicationError)
Error in data replication.
dataReplicationError
- Error in data replication.public void setDataReplicationInitiation(DataReplicationInitiation dataReplicationInitiation)
Information about whether the data replication has been initiated.
dataReplicationInitiation
- Information about whether the data replication has been initiated.public DataReplicationInitiation getDataReplicationInitiation()
Information about whether the data replication has been initiated.
public DataReplicationInfo withDataReplicationInitiation(DataReplicationInitiation dataReplicationInitiation)
Information about whether the data replication has been initiated.
dataReplicationInitiation
- Information about whether the data replication has been initiated.public void setDataReplicationState(String dataReplicationState)
The state of the data replication.
dataReplicationState
- The state of the data replication.DataReplicationState
public String getDataReplicationState()
The state of the data replication.
DataReplicationState
public DataReplicationInfo withDataReplicationState(String dataReplicationState)
The state of the data replication.
dataReplicationState
- The state of the data replication.DataReplicationState
public DataReplicationInfo withDataReplicationState(DataReplicationState dataReplicationState)
The state of the data replication.
dataReplicationState
- The state of the data replication.DataReplicationState
public void setEtaDateTime(String etaDateTime)
An estimate of when the data replication will be completed.
etaDateTime
- An estimate of when the data replication will be completed.public String getEtaDateTime()
An estimate of when the data replication will be completed.
public DataReplicationInfo withEtaDateTime(String etaDateTime)
An estimate of when the data replication will be completed.
etaDateTime
- An estimate of when the data replication will be completed.public void setLagDuration(String lagDuration)
Data replication lag duration.
lagDuration
- Data replication lag duration.public String getLagDuration()
Data replication lag duration.
public DataReplicationInfo withLagDuration(String lagDuration)
Data replication lag duration.
lagDuration
- Data replication lag duration.public List<DataReplicationInfoReplicatedDisk> getReplicatedDisks()
The disks that should be replicated.
public void setReplicatedDisks(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks)
The disks that should be replicated.
replicatedDisks
- The disks that should be replicated.public DataReplicationInfo withReplicatedDisks(DataReplicationInfoReplicatedDisk... replicatedDisks)
The disks that should be replicated.
NOTE: This method appends the values to the existing list (if any). Use
setReplicatedDisks(java.util.Collection)
or withReplicatedDisks(java.util.Collection)
if you
want to override the existing values.
replicatedDisks
- The disks that should be replicated.public DataReplicationInfo withReplicatedDisks(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks)
The disks that should be replicated.
replicatedDisks
- The disks that should be replicated.public void setStagingAvailabilityZone(String stagingAvailabilityZone)
AWS Availability zone into which data is being replicated.
stagingAvailabilityZone
- AWS Availability zone into which data is being replicated.public String getStagingAvailabilityZone()
AWS Availability zone into which data is being replicated.
public DataReplicationInfo withStagingAvailabilityZone(String stagingAvailabilityZone)
AWS Availability zone into which data is being replicated.
stagingAvailabilityZone
- AWS Availability zone into which data is being replicated.public void setStagingOutpostArn(String stagingOutpostArn)
The ARN of the staging Outpost
stagingOutpostArn
- The ARN of the staging Outpostpublic String getStagingOutpostArn()
The ARN of the staging Outpost
public DataReplicationInfo withStagingOutpostArn(String stagingOutpostArn)
The ARN of the staging Outpost
stagingOutpostArn
- The ARN of the staging Outpostpublic String toString()
toString
in class Object
Object.toString()
public DataReplicationInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.