public class NetAppSnapmirrorDestActionConfig
extends java.lang.Object
Perform snapmirror action like Initialize, Break, Quiesce, Resume, Resync on destination location volume.
This task will support multiple actions on snapmirror destination volume. Based on the input selection of action type, appropriate action will be executed. Initialize - Starts an initial transfer over the network for a specific destination. Break - Breaks a snapmirrored relationship. No checking on whether the operation is legal, or whether it is successful. Result will be updated after the inventory collected in this task. Quiesce - Pauses transfer to the destination. Resume - Resumes transfers to the destination that were quisced. Resync - Kicks off a resync of a broken snapmirrored pair.
Modifier | Constructor and Description |
---|---|
protected |
NetAppSnapmirrorDestActionConfig() |
|
NetAppSnapmirrorDestActionConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
java.lang.String |
getActionType() |
CuicServer |
getCuicServer() |
java.lang.String |
getDestinationLocation() |
void |
setActionType(java.lang.String actionType)
Select action to be performed on the destination location.
|
void |
setCuicServer(CuicServer api) |
void |
setDestinationLocation(java.lang.String destinationLocation)
The destination location of the snapmirrored pair to perform action.
|
protected NetAppSnapmirrorDestActionConfig()
public NetAppSnapmirrorDestActionConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getDestinationLocation()
public java.lang.String getActionType()
public void setDestinationLocation(java.lang.String destinationLocation)
public void setActionType(java.lang.String actionType)
public void execute() throws java.lang.Exception
java.lang.Exception