org.gcube.vremanagement.vremodeler.impl.peristentobjects
Class Ghn

java.lang.Object
  extended by org.gcube.vremanagement.vremodeler.impl.peristentobjects.Ghn

public class Ghn
extends Object


Field Summary
static String ID_FIELDNAME
           
 
Constructor Summary
Ghn(String id, String host, String location, String country, String domain, long memoryAvailable, long diskSpace, boolean onCloud)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getCountry()
           
 long getDiskSpace()
           
 String getDomain()
           
 String getHost()
           
 String getId()
           
 String getLocation()
           
 long getMemoryAvailable()
           
 Collection<RunningInstance> getRunningInstances()
           
 Collection<VreGhnRelation> getVreRelation()
           
 int hashCode()
           
 boolean isOnCloud()
           
 boolean isSecurityEnabled()
           
 void setCountry(String country)
           
 void setDiskSpace(long diskSpace)
           
 void setDomain(String domain)
           
 void setHost(String host)
           
 void setId(String id)
           
 void setLocation(String location)
           
 void setMemoryAvailable(long memoryAvailable)
           
 void setOnCloud(boolean onCloud)
           
 void setRunningInstances(Collection<RunningInstance> runningInstances)
           
 void setSecurityEnabled(boolean securityEnabled)
           
 void setVreRelation(Collection<VreGhnRelation> vreRelation)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID_FIELDNAME

public static final String ID_FIELDNAME
See Also:
Constant Field Values
Constructor Detail

Ghn

public Ghn(String id,
           String host,
           String location,
           String country,
           String domain,
           long memoryAvailable,
           long diskSpace,
           boolean onCloud)
Method Detail

getId

public String getId()

setId

public void setId(String id)

getHost

public String getHost()

setHost

public void setHost(String host)

getLocation

public String getLocation()

setLocation

public void setLocation(String location)

getCountry

public String getCountry()

setCountry

public void setCountry(String country)

getDomain

public String getDomain()

setDomain

public void setDomain(String domain)

isOnCloud

public boolean isOnCloud()

setOnCloud

public void setOnCloud(boolean onCloud)

getRunningInstances

public Collection<RunningInstance> getRunningInstances()

setRunningInstances

public void setRunningInstances(Collection<RunningInstance> runningInstances)

setVreRelation

public void setVreRelation(Collection<VreGhnRelation> vreRelation)

getVreRelation

public Collection<VreGhnRelation> getVreRelation()

getMemoryAvailable

public long getMemoryAvailable()

setMemoryAvailable

public void setMemoryAvailable(long memoryAvailable)

getDiskSpace

public long getDiskSpace()

setDiskSpace

public void setDiskSpace(long diskSpace)

isSecurityEnabled

public boolean isSecurityEnabled()

setSecurityEnabled

public void setSecurityEnabled(boolean securityEnabled)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.