public class RemoteReplication
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
RemoteReplication.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
RemoteReplication() |
RemoteReplication(java.lang.String mode,
java.lang.Long pauseLimit,
java.lang.Long remoteServiceID,
java.lang.String resumeDetails,
SnapshotReplication snapshotReplication,
java.lang.String state,
java.lang.String stateDetails) |
Modifier and Type | Method and Description |
---|---|
RemoteReplication.Builder |
asBuilder() |
static RemoteReplication.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getMode()
Volume replication mode.
|
java.lang.Long |
getPauseLimit()
The number of occurring write ops before auto-pausing, on a per volume pair level.
|
java.lang.Long |
getRemoteServiceID()
The remote slice service ID.
|
java.lang.String |
getResumeDetails()
Reserved for future use.
|
SnapshotReplication |
getSnapshotReplication()
The details of snapshot replication.
|
java.lang.String |
getState()
The state of the volume replication.
|
java.lang.String |
getStateDetails()
Reserved for future use.
|
int |
hashCode() |
void |
setMode(java.lang.String mode) |
void |
setPauseLimit(java.lang.Long pauseLimit) |
void |
setRemoteServiceID(java.lang.Long remoteServiceID) |
void |
setResumeDetails(java.lang.String resumeDetails) |
void |
setSnapshotReplication(SnapshotReplication snapshotReplication) |
void |
setState(java.lang.String state) |
void |
setStateDetails(java.lang.String stateDetails) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public RemoteReplication(java.lang.String mode, java.lang.Long pauseLimit, java.lang.Long remoteServiceID, java.lang.String resumeDetails, SnapshotReplication snapshotReplication, java.lang.String state, java.lang.String stateDetails)
public java.lang.String getMode()
public void setMode(java.lang.String mode)
public java.lang.Long getPauseLimit()
public void setPauseLimit(java.lang.Long pauseLimit)
public java.lang.Long getRemoteServiceID()
public void setRemoteServiceID(java.lang.Long remoteServiceID)
public java.lang.String getResumeDetails()
public void setResumeDetails(java.lang.String resumeDetails)
public SnapshotReplication getSnapshotReplication()
public void setSnapshotReplication(SnapshotReplication snapshotReplication)
public java.lang.String getState()
public void setState(java.lang.String state)
public java.lang.String getStateDetails()
public void setStateDetails(java.lang.String stateDetails)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
public java.lang.String toString()
toString
in class java.lang.Object
public static RemoteReplication.Builder builder()
public final RemoteReplication.Builder asBuilder()