public class ProtectionSourcePolicy
extends java.lang.Object
Constructor and Description |
---|
ProtectionSourcePolicy() |
ProtectionSourcePolicy(java.lang.String journalSize,
java.lang.String remoteCopyMode,
java.lang.Long rpoValue,
java.lang.String rpoType) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getJournalSize()
The journal size for a protection source.
|
java.net.URI |
getJournalVarray()
The journal virtual array for a protection source/active source.
|
java.net.URI |
getJournalVpool()
The journal virtual pool for a protection source/active source.
|
java.lang.String |
getRemoteCopyMode()
The remote copy mode, sync or async
Valid value:
ASYNCHRONOUS = RecoverPoint CG will be in Asynchronous mode (default)
SYNCHRONOUS = RecoverPoint CG will be in Synchronous mode
|
java.lang.String |
getRpoType()
Type of RPO unit
Valid values:
SECONDS
MINUTES
HOURS
WRITES
BYTES
KB
MB
GB
TB
|
java.lang.Long |
getRpoValue()
RPO value sent to RP
|
java.net.URI |
getStandbyJournalVarray()
The journal virtual array for stand-by source.
|
java.net.URI |
getStandbyJournalVpool()
The journal virtual pool for stand-by source.
|
void |
setJournalSize(java.lang.String journalSize) |
void |
setJournalVarray(java.net.URI journalVarray) |
void |
setJournalVpool(java.net.URI journalVpool) |
void |
setRemoteCopyMode(java.lang.String remoteCopyMode) |
void |
setRpoType(java.lang.String rpoType) |
void |
setRpoValue(java.lang.Long rpoValue) |
void |
setStandbyJournalVarray(java.net.URI standbyJournalVarray) |
void |
setStandbyJournalVpool(java.net.URI standbyJournalVpool) |
public ProtectionSourcePolicy()
public ProtectionSourcePolicy(java.lang.String journalSize, java.lang.String remoteCopyMode, java.lang.Long rpoValue, java.lang.String rpoType)
public java.lang.String getJournalSize()
public void setJournalSize(java.lang.String journalSize)
public java.net.URI getJournalVarray()
public void setJournalVarray(java.net.URI journalVarray)
public java.net.URI getJournalVpool()
public void setJournalVpool(java.net.URI journalVpool)
public java.net.URI getStandbyJournalVarray()
public void setStandbyJournalVarray(java.net.URI standbyJournalVarray)
public java.net.URI getStandbyJournalVpool()
public void setStandbyJournalVpool(java.net.URI standbyJournalVpool)
public java.lang.String getRemoteCopyMode()
public void setRemoteCopyMode(java.lang.String remoteCopyMode)
public java.lang.Long getRpoValue()
public void setRpoValue(java.lang.Long rpoValue)
public java.lang.String getRpoType()
public void setRpoType(java.lang.String rpoType)