org.gcube.common.database.engine
Class DatabaseInstance
java.lang.Object
org.gcube.common.database.engine.DatabaseInstance
public class DatabaseInstance
- extends Object
DatabaseInstance
public DatabaseInstance()
DatabaseInstance
public DatabaseInstance(String id,
Map<String,DatabaseEndpoint> endpoints,
Platform platform,
HostingNode node)
getId
public String getId()
- Main getter/setter methods
setId
public void setId(String id)
getEndpoints
public Map<String,DatabaseEndpoint> getEndpoints()
getPlatform
public Platform getPlatform()
getNode
public HostingNode getNode()
setEndpoints
public void setEndpoints(Map<String,DatabaseEndpoint> endpoints)
setPlatform
public void setPlatform(Platform platform)
setNode
public void setNode(HostingNode node)
getName
public String getName()
- Delegate methods
getVersion
public Short getVersion()
getMinorVersion
public Short getMinorVersion()
getRevisionVersion
public Short getRevisionVersion()
getBuildVersion
public Short getBuildVersion()
getHostingURL
public String getHostingURL()
getGhnUniqueId
public String getGhnUniqueId()
getStatus
public String getStatus()
getEndpoint
public DatabaseEndpoint getEndpoint(String endpointId)
- Custom methods
addEndpoint
public void addEndpoint(DatabaseEndpoint endpoint)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013. All Rights Reserved.