public class NetAppModifyClusterVolumeConfig
extends java.lang.Object
Modifes volume attributes
This task will modify volume attributes like assigned snapshot policy, etc.
Modifier | Constructor and Description |
---|---|
protected |
NetAppModifyClusterVolumeConfig() |
|
NetAppModifyClusterVolumeConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppModifyClusterVolumeConfigResponse |
execute() |
CuicServer |
getCuicServer() |
java.lang.String |
getExportPolicy() |
java.lang.String |
getSnapshotPolicy() |
java.lang.String |
getSnapshotReserve() |
java.lang.String |
getVolumeName() |
void |
setCuicServer(CuicServer api) |
void |
setExportPolicy(java.lang.String exportPolicy)
Select an export policy.
|
void |
setSnapshotPolicy(java.lang.String snapshotPolicy)
Select snaphot policy to be assigned Accepts value from list type
netappClusterSnapshotPolicyIdentity
|
void |
setSnapshotReserve(java.lang.String snapshotReserve)
Snapshot Reserve percentage
|
void |
setVolumeName(java.lang.String volumeName)
Select Volume to be modified Accepts value from list type
netappClusterVolumeIdentity
|
protected NetAppModifyClusterVolumeConfig()
public NetAppModifyClusterVolumeConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getVolumeName()
public java.lang.String getSnapshotPolicy()
public java.lang.String getExportPolicy()
public java.lang.String getSnapshotReserve()
public void setVolumeName(java.lang.String volumeName)
public void setSnapshotPolicy(java.lang.String snapshotPolicy)
public void setExportPolicy(java.lang.String exportPolicy)
public void setSnapshotReserve(java.lang.String snapshotReserve)
public NetAppModifyClusterVolumeConfigResponse execute() throws java.lang.Exception
java.lang.Exception