public interface BaseObject extends IdentifiableObject
Modifier and Type | Method and Description |
---|---|
int |
getAvailableRam() |
java.lang.Double |
getCpuLoad() |
java.net.InetAddress |
getIpAddress() |
java.lang.Double |
getMaxCpuLoad()
If the current CPU load is higher than the max CPU load, no instances will be started by this base
|
int |
getMaxRam() |
java.lang.String |
getName() |
java.util.Collection<ProxyObject> |
getProxies() |
java.util.Collection<ServerObject> |
getServers() |
boolean |
isConnected() |
boolean |
isReady() |
getId
java.lang.String getName()
getName
in interface IdentifiableObject
java.net.InetAddress getIpAddress()
java.lang.Double getCpuLoad()
java.lang.Double getMaxCpuLoad()
int getAvailableRam()
int getMaxRam()
boolean isConnected()
boolean isReady()
java.util.Collection<ServerObject> getServers()
java.util.Collection<ProxyObject> getProxies()