public class NetAppAddClusterSnapmirrorPolicyRuleConfig
extends java.lang.Object
Add a new rule to cluster snapmirror policy
This task will add a new rule to the snapmirror policy.
Modifier | Constructor and Description |
---|---|
protected |
NetAppAddClusterSnapmirrorPolicyRuleConfig() |
|
NetAppAddClusterSnapmirrorPolicyRuleConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppAddClusterSnapmirrorPolicyRuleConfigResponse |
execute() |
CuicServer |
getCuicServer() |
java.lang.String |
getKeep() |
java.lang.String |
getPolicy() |
java.lang.String |
getSnapmirrorLabel() |
java.lang.String |
getWarn() |
boolean |
isPreserve() |
void |
setCuicServer(CuicServer api) |
void |
setKeep(java.lang.String keep)
Specifies the snapshot copy retention count.
|
void |
setPolicy(java.lang.String policy)
Select policy Name.
|
void |
setPreserve(boolean preserve)
Specifies whether snapshot copy preserve enabled.
|
void |
setSnapmirrorLabel(java.lang.String snapmirrorLabel)
Specifies snapshot copy label.
|
void |
setWarn(java.lang.String warn)
Specifies the warning threshold count.
|
protected NetAppAddClusterSnapmirrorPolicyRuleConfig()
public NetAppAddClusterSnapmirrorPolicyRuleConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getPolicy()
public java.lang.String getKeep()
public java.lang.String getSnapmirrorLabel()
public boolean isPreserve()
public java.lang.String getWarn()
public void setPolicy(java.lang.String policy)
public void setKeep(java.lang.String keep)
public void setSnapmirrorLabel(java.lang.String snapmirrorLabel)
public void setPreserve(boolean preserve)
public void setWarn(java.lang.String warn)
public NetAppAddClusterSnapmirrorPolicyRuleConfigResponse execute() throws java.lang.Exception
java.lang.Exception