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)