Package com.hubspot.mesos.client
Interface MesosClient
-
- All Known Implementing Classes:
SingularityMesosClient
public interface MesosClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMesosClient.MesosClientException
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default com.hubspot.mesos.json.MesosAgentMetricsSnapshotObjectgetAgentMetricsSnapshot(String uri)com.hubspot.mesos.json.MesosAgentMetricsSnapshotObjectgetAgentMetricsSnapshot(String uri, boolean useShortTimeout)default List<com.hubspot.mesos.json.MesosTaskMonitorObject>getAgentResourceUsage(String hostname)List<com.hubspot.mesos.json.MesosTaskMonitorObject>getAgentResourceUsage(String hostname, boolean useShortTimeout)com.hubspot.mesos.json.MesosAgentStateObjectgetAgentState(String uri)StringgetAgentUri(String hostname)com.hubspot.mesos.json.MesosMasterMetricsSnapshotObjectgetMasterMetricsSnapshot(String uri)StringgetMasterMetricsSnapshotUri(String hostnameAndPort)com.hubspot.mesos.json.MesosMasterStateObjectgetMasterState(String uri)StringgetMasterUri(String hostnameAndPort)default StringgetMetricsSnapshotUri(String hostnameAndPort)default com.hubspot.mesos.json.MesosSlaveMetricsSnapshotObjectgetSlaveMetricsSnapshot(String uri)Deprecated.com.hubspot.mesos.json.MesosSlaveMetricsSnapshotObjectgetSlaveMetricsSnapshot(String uri, boolean useShortTimeout)Deprecated.default List<com.hubspot.mesos.json.MesosTaskMonitorObject>getSlaveResourceUsage(String hostname)Deprecated.List<com.hubspot.mesos.json.MesosTaskMonitorObject>getSlaveResourceUsage(String hostname, boolean useShortTimeout)Deprecated.com.hubspot.mesos.json.MesosSlaveStateObjectgetSlaveState(String uri)Deprecated.StringgetSlaveUri(String hostname)Deprecated.
-
-
-
Method Detail
-
getMasterState
com.hubspot.mesos.json.MesosMasterStateObject getMasterState(String uri)
-
getMasterMetricsSnapshot
com.hubspot.mesos.json.MesosMasterMetricsSnapshotObject getMasterMetricsSnapshot(String uri)
-
getSlaveMetricsSnapshot
@Deprecated default com.hubspot.mesos.json.MesosSlaveMetricsSnapshotObject getSlaveMetricsSnapshot(String uri)
Deprecated.
-
getSlaveMetricsSnapshot
@Deprecated com.hubspot.mesos.json.MesosSlaveMetricsSnapshotObject getSlaveMetricsSnapshot(String uri, boolean useShortTimeout)
Deprecated.
-
getAgentMetricsSnapshot
default com.hubspot.mesos.json.MesosAgentMetricsSnapshotObject getAgentMetricsSnapshot(String uri)
-
getAgentMetricsSnapshot
com.hubspot.mesos.json.MesosAgentMetricsSnapshotObject getAgentMetricsSnapshot(String uri, boolean useShortTimeout)
-
getSlaveUri
@Deprecated String getSlaveUri(String hostname)
Deprecated.
-
getSlaveState
@Deprecated com.hubspot.mesos.json.MesosSlaveStateObject getSlaveState(String uri)
Deprecated.
-
getAgentState
com.hubspot.mesos.json.MesosAgentStateObject getAgentState(String uri)
-
getSlaveResourceUsage
@Deprecated default List<com.hubspot.mesos.json.MesosTaskMonitorObject> getSlaveResourceUsage(String hostname)
Deprecated.
-
getAgentResourceUsage
default List<com.hubspot.mesos.json.MesosTaskMonitorObject> getAgentResourceUsage(String hostname)
-
getSlaveResourceUsage
@Deprecated List<com.hubspot.mesos.json.MesosTaskMonitorObject> getSlaveResourceUsage(String hostname, boolean useShortTimeout)
Deprecated.
-
-