org.gcube.informationsystem.glitebridge.resource.storageelement
Class StorageAreaType

java.lang.Object
  extended by org.gcube.informationsystem.glitebridge.resource.storageelement.StorageAreaType

public class StorageAreaType
extends java.lang.Object

Author:
Luca Frosini (ISTI-CNR)

Constructor Summary
StorageAreaType()
           
 
Method Summary
 ACLType getACL()
           
 java.lang.Long getAvailableSpace()
           
 java.lang.String getLocalID()
           
 java.lang.Long getMaxData()
           
 java.lang.Long getMaxFileSize()
           
 java.lang.Long getMaxNumFiles()
           
 java.lang.Long getMaxPinDuration()
           
 java.lang.Long getMinFileSize()
           
 java.lang.String getPath()
           
 java.lang.Long getQuota()
           
 StorageElement.SATypeEnum getType()
           
 java.lang.Long getUsedSpace()
           
 void setACL(ACLType acl)
           
 void setAvailableSpace(java.lang.Long availableSpace)
           
 void setLocalID(java.lang.String localID)
           
 void setMaxData(java.lang.Long maxData)
           
 void setMaxFileSize(java.lang.Long maxFileSize)
           
 void setMaxNumFiles(java.lang.Long maxNumFiles)
           
 void setMaxPinDuration(java.lang.Long maxPinDuration)
           
 void setMinFileSize(java.lang.Long minFileSize)
           
 void setPath(java.lang.String path)
           
 void setQuota(java.lang.Long quota)
           
 void setType(StorageElement.SATypeEnum type)
           
 void setUsedSpace(java.lang.Long usedSpace)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageAreaType

public StorageAreaType()
Method Detail

getACL

public ACLType getACL()
Returns:
ACL

setACL

public void setACL(ACLType acl)
Parameters:
acl - ACL

getAvailableSpace

public java.lang.Long getAvailableSpace()
Returns:
Available Space

setAvailableSpace

public void setAvailableSpace(java.lang.Long availableSpace)
Parameters:
availableSpace - Available Space

getLocalID

public java.lang.String getLocalID()
Returns:
Local ID

setLocalID

public void setLocalID(java.lang.String localID)
Parameters:
localID - Local ID

getMaxData

public java.lang.Long getMaxData()
Returns:
Max Data

setMaxData

public void setMaxData(java.lang.Long maxData)
Parameters:
maxData - Max Data

getMaxFileSize

public java.lang.Long getMaxFileSize()
Returns:
Max File Size

setMaxFileSize

public void setMaxFileSize(java.lang.Long maxFileSize)
Parameters:
maxFileSize - Max File Size

getMaxNumFiles

public java.lang.Long getMaxNumFiles()
Returns:
Max Num Files

setMaxNumFiles

public void setMaxNumFiles(java.lang.Long maxNumFiles)
Parameters:
maxNumFiles - Max Num Files

getMaxPinDuration

public java.lang.Long getMaxPinDuration()
Returns:
Max Pin Duration

setMaxPinDuration

public void setMaxPinDuration(java.lang.Long maxPinDuration)
Parameters:
maxPinDuration - Max Pin Duration

getMinFileSize

public java.lang.Long getMinFileSize()
Returns:
Min File Size

setMinFileSize

public void setMinFileSize(java.lang.Long minFileSize)
Parameters:
minFileSize - Min File Size

getPath

public java.lang.String getPath()
Returns:
Path

setPath

public void setPath(java.lang.String path)
Parameters:
path - Path

getQuota

public java.lang.Long getQuota()
Returns:
Quota

setQuota

public void setQuota(java.lang.Long quota)
Parameters:
quota - Quota

getType

public StorageElement.SATypeEnum getType()
Returns:
Type

setType

public void setType(StorageElement.SATypeEnum type)
Parameters:
type - Type

getUsedSpace

public java.lang.Long getUsedSpace()
Returns:
Used Space

setUsedSpace

public void setUsedSpace(java.lang.Long usedSpace)
Parameters:
usedSpace - Used Space