public class VolumeVirtualPoolChangeParam
extends java.lang.Object
Constructor and Description |
---|
VolumeVirtualPoolChangeParam() |
VolumeVirtualPoolChangeParam(java.util.List<java.net.URI> volumes,
java.net.URI virtualPool,
BlockVirtualPoolProtectionParam protection) |
Modifier and Type | Method and Description |
---|---|
java.net.URI |
getConsistencyGroup()
The ViPR consistency group to associate the volume with for
the creation of the RecoverPoint consistency group.
|
boolean |
getForceFlag() |
BlockVirtualPoolProtectionParam |
getProtection()
Virtual Pool (Mirror or RecoverPoint) protection
parameters.
|
java.lang.String |
getTransferSpeedParam()
Parameter for Transfer Speed.
|
java.net.URI |
getVirtualPool()
ID of the new virtual pool.
|
java.util.List<java.net.URI> |
getVolumes() |
boolean |
isMigrationSuspendBeforeCommit()
Does the user want us to suspend the workflow before migration commit().
|
boolean |
isMigrationSuspendBeforeDeleteSource()
Does the user want us to suspend before deleting the original source volume during the workflow.
|
void |
setConsistencyGroup(java.net.URI consistencyGroup) |
void |
setForceFlag(boolean forceFlag) |
void |
setMigrationSuspendBeforeCommit(boolean migrationSuspendBeforeCommit) |
void |
setMigrationSuspendBeforeDeleteSource(boolean migrationSuspendBeforeDeleteSource) |
void |
setProtection(BlockVirtualPoolProtectionParam protection) |
void |
setTransferSpeedParam(java.lang.String transferspeed) |
void |
setVirtualPool(java.net.URI virtualPool) |
void |
setVolumes(java.util.List<java.net.URI> volumes) |
public VolumeVirtualPoolChangeParam()
public VolumeVirtualPoolChangeParam(java.util.List<java.net.URI> volumes, java.net.URI virtualPool, BlockVirtualPoolProtectionParam protection)
public java.util.List<java.net.URI> getVolumes()
public void setVolumes(java.util.List<java.net.URI> volumes)
public java.net.URI getVirtualPool()
public void setVirtualPool(java.net.URI virtualPool)
public BlockVirtualPoolProtectionParam getProtection()
public void setProtection(BlockVirtualPoolProtectionParam protection)
public java.lang.String getTransferSpeedParam()
public void setTransferSpeedParam(java.lang.String transferspeed)
public java.net.URI getConsistencyGroup()
public void setConsistencyGroup(java.net.URI consistencyGroup)
public boolean isMigrationSuspendBeforeCommit()
public void setMigrationSuspendBeforeCommit(boolean migrationSuspendBeforeCommit)
public boolean isMigrationSuspendBeforeDeleteSource()
public void setMigrationSuspendBeforeDeleteSource(boolean migrationSuspendBeforeDeleteSource)
public boolean getForceFlag()
public void setForceFlag(boolean forceFlag)