public class VirtualPoolAttributesParam
extends java.lang.Object
| Constructor and Description | 
|---|
VirtualPoolAttributesParam()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getAutoTieringPolicyName()
The auto tier policy name. 
 | 
java.lang.String | 
getDriveType()
The supported drive type. 
 | 
VirtualPoolHighAvailabilityParam | 
getHighAvailability()
The high availability settings for the virtual pool. 
 | 
java.lang.Integer | 
getMaxPaths()
The maximum number of paths to a given storage system. 
 | 
java.lang.Integer | 
getMinPaths()
The mininm number of paths to a given storage system for export. 
 | 
java.lang.Boolean | 
getMultiVolumeConsistency()
Specifies whether or not the virtual pool supports multi-volume
 consistency. 
 | 
java.lang.Integer | 
getNumPaths()
Deprecated. 
 
use getMaxPaths instead of getNumPaths 
 | 
java.lang.Integer | 
getPathsPerInitiator()
The maximum number of paths to a given storage system for the initiator. 
 | 
VirtualPoolProtectionParam | 
getProtection()
The protection settings for the virtual pool. 
 | 
java.util.Set<java.lang.String> | 
getProtocols()  | 
java.lang.String | 
getProvisionType()
The provisioning type for the virtual pool. 
 | 
java.util.Set<java.lang.String> | 
getRaidLevels()  | 
java.lang.String | 
getSystemType()
The system type for the virtual pool. 
 | 
java.util.Set<java.lang.String> | 
getVirtualArrays()  | 
void | 
setAutoTieringPolicyName(java.lang.String autoTieringPolicyName)  | 
void | 
setDriveType(java.lang.String driveType)  | 
void | 
setHighAvailability(VirtualPoolHighAvailabilityParam highAvailability)  | 
void | 
setMaxPaths(java.lang.Integer maxPaths)  | 
void | 
setMinPaths(java.lang.Integer minPaths)  | 
void | 
setMultiVolumeConsistency(java.lang.Boolean multiVolumeConsistency)  | 
void | 
setNumPaths(java.lang.Integer numPaths)
Deprecated. 
 
use setMaxPaths instead of setNumPaths 
 | 
void | 
setPathsPerInitiator(java.lang.Integer pathsPerInitiator)  | 
void | 
setProtection(VirtualPoolProtectionParam protection)  | 
void | 
setProtocols(java.util.Set<java.lang.String> protocols)  | 
void | 
setProvisionType(java.lang.String provisionType)  | 
void | 
setRaidLevels(java.util.Set<java.lang.String> raidLevels)  | 
void | 
setSystemType(java.lang.String systemType)  | 
void | 
setVirtualArrays(java.util.Set<java.lang.String> virtualArrays)  | 
public java.util.Set<java.lang.String> getProtocols()
public void setProtocols(java.util.Set<java.lang.String> protocols)
public java.lang.Integer getMaxPaths()
public void setMaxPaths(java.lang.Integer maxPaths)
public java.lang.Integer getMinPaths()
public void setMinPaths(java.lang.Integer minPaths)
@Deprecated public java.lang.Integer getNumPaths()
@Deprecated public void setNumPaths(java.lang.Integer numPaths)
public java.lang.Integer getPathsPerInitiator()
public void setPathsPerInitiator(java.lang.Integer pathsPerInitiator)
public java.util.Set<java.lang.String> getVirtualArrays()
public void setVirtualArrays(java.util.Set<java.lang.String> virtualArrays)
public VirtualPoolProtectionParam getProtection()
public void setProtection(VirtualPoolProtectionParam protection)
public java.lang.String getProvisionType()
public void setProvisionType(java.lang.String provisionType)
public VirtualPoolHighAvailabilityParam getHighAvailability()
public void setHighAvailability(VirtualPoolHighAvailabilityParam highAvailability)
public java.lang.String getSystemType()
public void setSystemType(java.lang.String systemType)
public java.util.Set<java.lang.String> getRaidLevels()
public void setRaidLevels(java.util.Set<java.lang.String> raidLevels)
public java.lang.String getAutoTieringPolicyName()
public void setAutoTieringPolicyName(java.lang.String autoTieringPolicyName)
public java.lang.String getDriveType()
public void setDriveType(java.lang.String driveType)
public java.lang.Boolean getMultiVolumeConsistency()
public void setMultiVolumeConsistency(java.lang.Boolean multiVolumeConsistency)