public class FileShareRestRep extends FileObjectRestRep
Modifier and Type | Class and Description |
---|---|
static class |
FileShareRestRep.FileProtectionRestRep |
Constructor and Description |
---|
FileShareRestRep() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCapacity()
Total capacity of the file system in GB
|
java.lang.String |
getDataProtection()
Not currently used
|
java.lang.String |
getNativeId()
File system's actual path on the array.
|
java.lang.Long |
getNotificationLimit() |
RelatedResourceRep |
getPool()
URI for the storage pool containing storage allocated for the file system.
|
RelatedResourceRep |
getProject()
URI for the project containing the file system.
|
FileShareRestRep.FileProtectionRestRep |
getProtection()
File system replication info
|
java.util.Set<java.lang.String> |
getProtocols() |
java.lang.Integer |
getSoftGrace() |
java.lang.Long |
getSoftLimit() |
java.lang.Boolean |
getSoftLimitExceeded() |
RelatedResourceRep |
getStoragePort()
URI representing the storage port.
|
RelatedResourceRep |
getStorageSystem()
URI representing the storage system supporting the file system.
|
RelatedResourceRep |
getTenant()
The URI of the tenant to which the file system belongs.
|
java.lang.Boolean |
getThinlyProvisioned()
Is the storage for the file system thinly provisioned?
If thinly provisioned, only a portion of the total capacity
is initially allocated.
|
java.lang.String |
getUsedCapacity()
Used capacity of the file system in GB
|
RelatedResourceRep |
getVirtualArray()
URI for the virtual array containing the virtual pool and the file share.
|
RelatedResourceRep |
getVirtualNAS() |
RelatedResourceRep |
getVirtualPool()
URI for the virtual pool the file share resides on.
|
void |
setCapacity(java.lang.String capacity) |
void |
setDataProtection(java.lang.String dataProtection) |
void |
setNativeId(java.lang.String nativeId) |
void |
setNotificationLimit(java.lang.Long notificationLimit) |
void |
setPool(RelatedResourceRep pool) |
void |
setProject(RelatedResourceRep project) |
void |
setProtection(FileShareRestRep.FileProtectionRestRep protection) |
void |
setProtocols(java.util.Set<java.lang.String> protocols) |
void |
setSoftGrace(java.lang.Integer softGrace) |
void |
setSoftLimit(java.lang.Long softLimit) |
void |
setSoftLimitExceeded(java.lang.Boolean softLimitExceeded) |
void |
setStoragePort(RelatedResourceRep storagePort) |
void |
setStorageSystem(RelatedResourceRep storageSystem) |
void |
setTenant(RelatedResourceRep tenant) |
void |
setThinlyProvisioned(java.lang.Boolean thinlyProvisioned) |
void |
setUsedCapacity(java.lang.String usedCapacity) |
void |
setVirtualArray(RelatedResourceRep varray) |
void |
setVirtualNAS(RelatedResourceRep virtualNAS) |
void |
setVirtualPool(RelatedResourceRep vpool) |
getMountPath, setMountPath
getCreationTime, getGlobal, getId, getInactive, getInternal, getLink, getName, getRemote, getTags, getVdc, setCreationTime, setGlobal, setId, setInactive, setInternal, setLink, setName, setRemote, setTags, setVdc, toString
public java.lang.String getNativeId()
public void setNativeId(java.lang.String nativeId)
public java.lang.String getCapacity()
public void setCapacity(java.lang.String capacity)
public java.lang.String getUsedCapacity()
public void setUsedCapacity(java.lang.String usedCapacity)
public java.lang.Long getSoftLimit()
public void setSoftLimit(java.lang.Long softLimit)
public java.lang.Integer getSoftGrace()
public void setSoftGrace(java.lang.Integer softGrace)
public java.lang.Long getNotificationLimit()
public void setNotificationLimit(java.lang.Long notificationLimit)
public java.lang.Boolean getSoftLimitExceeded()
public void setSoftLimitExceeded(java.lang.Boolean softLimitExceeded)
public RelatedResourceRep getVirtualPool()
public void setVirtualPool(RelatedResourceRep vpool)
public java.lang.String getDataProtection()
public void setDataProtection(java.lang.String dataProtection)
public RelatedResourceRep getVirtualArray()
public void setVirtualArray(RelatedResourceRep varray)
public RelatedResourceRep getPool()
public void setPool(RelatedResourceRep pool)
public RelatedResourceRep getProject()
public void setProject(RelatedResourceRep project)
public java.util.Set<java.lang.String> getProtocols()
public void setProtocols(java.util.Set<java.lang.String> protocols)
public RelatedResourceRep getStorageSystem()
public void setStorageSystem(RelatedResourceRep storageSystem)
public RelatedResourceRep getStoragePort()
public void setStoragePort(RelatedResourceRep storagePort)
public RelatedResourceRep getTenant()
public void setTenant(RelatedResourceRep tenant)
public java.lang.Boolean getThinlyProvisioned()
public void setThinlyProvisioned(java.lang.Boolean thinlyProvisioned)
public RelatedResourceRep getVirtualNAS()
public void setVirtualNAS(RelatedResourceRep virtualNAS)
public FileShareRestRep.FileProtectionRestRep getProtection()
public void setProtection(FileShareRestRep.FileProtectionRestRep protection)