org.gcube.common.core.resources.node
Class Description
java.lang.Object
org.gcube.common.core.resources.node.Description
public class Description
- extends Object
Description
public Description()
getName
public String getName()
setName
public void setName(String name)
setStatus
public void setStatus(GHNContext.Status status,
String... message)
getStatus
public GHNContext.Status getStatus()
setStatusMessage
public void setStatusMessage(String message)
getStatusMessage
public String getStatusMessage()
getUptime
public String getUptime()
setUptime
public void setUptime(String uptime)
getType
public Description.Type getType()
setType
public void setType(Description.Type type)
isSecurityEnabled
public boolean isSecurityEnabled()
setSecurityEnabled
public void setSecurityEnabled(boolean securityEnabled)
getArchitecture
public Description.Architecture getArchitecture()
setArchitecture
public void setArchitecture(Description.Architecture architecture)
getOS
public Description.OperatingSystem getOS()
setOS
public void setOS(Description.OperatingSystem os)
getBenchmark
public Description.Benchmark getBenchmark()
setBenchmark
public void setBenchmark(Description.Benchmark benchmark)
getRuntime
public Description.RuntimeEnvironment getRuntime()
setRuntime
public void setRuntime(Description.RuntimeEnvironment runtime)
getLoad
public Description.Load getLoad()
setLoad
public void setLoad(Description.Load load)
getHistoricalLoad
public Description.HistoricalLoad getHistoricalLoad()
setHistoricalLoad
public void setHistoricalLoad(Description.HistoricalLoad historicalLoad)
getMemory
public Description.Memory getMemory()
setMemory
public void setMemory(Description.Memory memory)
getLocalAvailableSpace
public Long getLocalAvailableSpace()
setLocalAvailableSpace
public void setLocalAvailableSpace(Long localAvailableSpace)
getLastUpdate
public Calendar getLastUpdate()
setLastUpdate
public void setLastUpdate(Calendar lastUpdate)
getActivationTime
public Calendar getActivationTime()
setActivationTime
public void setActivationTime(Calendar activation)
getProcessors
public List<Description.Processor> getProcessors()
getNetworkAdapters
public List<Description.NetworkAdapter> getNetworkAdapters()
addStorageDevice
public void addStorageDevice(Description.StorageDevice sd)
removeStorageDevice
public void removeStorageDevice(Description.StorageDevice sd)
getStorageDevice
public Description.StorageDevice getStorageDevice(String name)
getStorageDevices
public Collection<Description.StorageDevice> getStorageDevices()
addLocalFileSystem
public void addLocalFileSystem(Description.FileSystem fs)
removeLocalFileSystem
public void removeLocalFileSystem(Description.FileSystem fs)
getLocalFileSystem
public Description.FileSystem getLocalFileSystem(String name)
getLocalFileSystems
public Collection<Description.FileSystem> getLocalFileSystems()
addRemoteFileSystem
public void addRemoteFileSystem(Description.FileSystem fs)
removeRemoteFileSystem
public void removeRemoteFileSystem(Description.FileSystem fs)
getRemoteFileSystem
public Description.FileSystem getRemoteFileSystem(String name)
getRemoteFileSystems
public Collection<Description.FileSystem> getRemoteFileSystems()
addStoragePartition
public void addStoragePartition(Description.StoragePartition sp)
removeStoragePartition
public void removeStoragePartition(Description.StoragePartition sp)
getStoragePartitions
public Collection<Description.StoragePartition> getStoragePartitions()
getStoragePartition
public Description.StoragePartition getStoragePartition(String name)
addSecurityData
public void addSecurityData(Description.SecurityData data)
getSecurityData
public Description.SecurityData getSecurityData()
getAvailablePlatforms
public List<PlatformDescription> getAvailablePlatforms()
- Returns:
- the platforms
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2013. All Rights Reserved.