public class

StatHealthReportProvider

extends HealthReportProvider
java.lang.Object
   ↳ org.apache.helix.healthcheck.HealthReportProvider
     ↳ org.apache.helix.healthcheck.StatHealthReportProvider

Summary

Constants
String REPORT_NAME
String STAT_VALUE
String TIMESTAMP
[Expand]
Inherited Constants
From class org.apache.helix.healthcheck.HealthReportProvider
Fields
public String _reportName
public int readLatencyCount
public double readLatencySum
public int requestCount
Public Constructors
StatHealthReportProvider()
Public Methods
boolean contains(Stat inStat)
Map<StringString> getRecentHealthReport()
Map<StringMap<StringString>> getRecentPartitionHealthReport()
String getReportName()
long getStatTimestamp(Stat inStat)
String getStatValue(Stat inStat)
void incrementStat(String statName, String timestamp)
Set<String> keySet()
void resetStats()
void setReportName(String name)
int size()
void writeStat(String statName, String val, String timestamp)
[Expand]
Inherited Methods
From class org.apache.helix.healthcheck.HealthReportProvider
From class java.lang.Object

Constants

public static final String REPORT_NAME

Constant Value: "ParticipantStats"

public static final String STAT_VALUE

Constant Value: "value"

public static final String TIMESTAMP

Constant Value: "timestamp"

Fields

public String _reportName

public int readLatencyCount

public double readLatencySum

public int requestCount

Public Constructors

public StatHealthReportProvider ()

Public Methods

public boolean contains (Stat inStat)

public Map<StringString> getRecentHealthReport ()

public Map<StringMap<StringString>> getRecentPartitionHealthReport ()

public String getReportName ()

public long getStatTimestamp (Stat inStat)

public String getStatValue (Stat inStat)

public void incrementStat (String statName, String timestamp)

public Set<String> keySet ()

public void resetStats ()

public void setReportName (String name)

public int size ()

public void writeStat (String statName, String val, String timestamp)