public class StoragePoolUpdate extends VirtualArrayResourceUpdateParam
Constructor and Description |
---|
StoragePoolUpdate() |
StoragePoolUpdate(VirtualArrayAssignmentChanges varrayChanges,
java.lang.Integer maxPoolUtilizationPercentage,
java.lang.Integer maxThinPoolSubscriptionPercentage,
java.lang.Integer maxResources) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getIsUnlimitedResourcesSet()
Whether limit on number of Resources has been set
|
java.lang.Integer |
getMaxPoolUtilizationPercentage()
The user-defined limit for this pool's utilization
|
java.lang.Integer |
getMaxResources()
The maximum number of ViPR storage resources that
can exist in this pool
|
java.lang.Integer |
getMaxThinPoolSubscriptionPercentage()
The maximum percentage of usable space that can be assigned to thin volumes
|
void |
setIsUnlimitedResourcesSet(java.lang.Boolean isUnlimitedResourcesSet) |
void |
setMaxPoolUtilizationPercentage(java.lang.Integer maxPoolUtilizationPercentage) |
void |
setMaxResources(java.lang.Integer maxResources) |
void |
setMaxThinPoolSubscriptionPercentage(java.lang.Integer maxThinPoolSubscriptionPercentage) |
getVarrayChanges, setVarrayChanges
public StoragePoolUpdate()
public StoragePoolUpdate(VirtualArrayAssignmentChanges varrayChanges, java.lang.Integer maxPoolUtilizationPercentage, java.lang.Integer maxThinPoolSubscriptionPercentage, java.lang.Integer maxResources)
public java.lang.Integer getMaxPoolUtilizationPercentage()
public void setMaxPoolUtilizationPercentage(java.lang.Integer maxPoolUtilizationPercentage)
public java.lang.Integer getMaxThinPoolSubscriptionPercentage()
public void setMaxThinPoolSubscriptionPercentage(java.lang.Integer maxThinPoolSubscriptionPercentage)
@Range(min=0L, max=2147483647L) public java.lang.Integer getMaxResources()
public void setMaxResources(java.lang.Integer maxResources)
public java.lang.Boolean getIsUnlimitedResourcesSet()
public void setIsUnlimitedResourcesSet(java.lang.Boolean isUnlimitedResourcesSet)