public class NodeStatus extends Object
Constructor and Description |
---|
NodeStatus(String nodeId,
NodeVersion nodeVersion,
String environment,
boolean coordinator,
io.airlift.units.Duration uptime,
String externalAddress,
String internalAddress,
MemoryInfo memoryInfo,
int processors,
double processCpuLoad,
double systemCpuLoad,
long heapUsed,
long heapAvailable,
long nonHeapUsed) |
Modifier and Type | Method and Description |
---|---|
String |
getEnvironment() |
String |
getExternalAddress() |
long |
getHeapAvailable() |
long |
getHeapUsed() |
String |
getInternalAddress() |
MemoryInfo |
getMemoryInfo() |
String |
getNodeId() |
NodeVersion |
getNodeVersion() |
long |
getNonHeapUsed() |
double |
getProcessCpuLoad() |
int |
getProcessors() |
double |
getSystemCpuLoad() |
io.airlift.units.Duration |
getUptime() |
boolean |
isCoordinator() |
public NodeStatus(String nodeId, NodeVersion nodeVersion, String environment, boolean coordinator, io.airlift.units.Duration uptime, String externalAddress, String internalAddress, MemoryInfo memoryInfo, int processors, double processCpuLoad, double systemCpuLoad, long heapUsed, long heapAvailable, long nonHeapUsed)
public String getNodeId()
public NodeVersion getNodeVersion()
public String getEnvironment()
public boolean isCoordinator()
public io.airlift.units.Duration getUptime()
public String getExternalAddress()
public String getInternalAddress()
public MemoryInfo getMemoryInfo()
public int getProcessors()
public double getProcessCpuLoad()
public double getSystemCpuLoad()
public long getHeapUsed()
public long getHeapAvailable()
public long getNonHeapUsed()
Copyright © 2012–2019. All rights reserved.