public class

DefaultPerfCounters

extends ZNRecord
java.lang.Object
   ↳ org.apache.helix.ZNRecord
     ↳ org.apache.helix.healthcheck.DefaultPerfCounters

Summary

Constants
String _availableCPUs
String _averageSystemLoad
String _freeJvmMemory
String _freePhysicalMemory
String _totalJvmMemory
[Expand]
Inherited Constants
From class org.apache.helix.ZNRecord
Public Constructors
DefaultPerfCounters(String instanceName, long availableCPUs, long freePhysicalMemory, long freeJvmMemory, long totalJvmMemory, double averageSystemLoad)
Public Methods
long getAvailableCpus()
double getAverageSystemLoad()
long getFreeJvmMemory()
long getFreePhysicalMemory()
long getTotalJvmMemory()
[Expand]
Inherited Methods
From class org.apache.helix.ZNRecord
From class java.lang.Object

Constants

public static final String _availableCPUs

Constant Value: "availableCPUs"

public static final String _averageSystemLoad

Constant Value: "averageSystemLoad"

public static final String _freeJvmMemory

Constant Value: "freeJvmMemory"

public static final String _freePhysicalMemory

Constant Value: "freePhysicalMemory"

public static final String _totalJvmMemory

Constant Value: "totalJvmMemory"

Public Constructors

public DefaultPerfCounters (String instanceName, long availableCPUs, long freePhysicalMemory, long freeJvmMemory, long totalJvmMemory, double averageSystemLoad)

Public Methods

public long getAvailableCpus ()

public double getAverageSystemLoad ()

public long getFreeJvmMemory ()

public long getFreePhysicalMemory ()

public long getTotalJvmMemory ()