public class AvaticaMonitor
extends com.metamx.metrics.AbstractMonitor
implements org.apache.calcite.avatica.metrics.MetricsSystem
| Constructor and Description |
|---|
AvaticaMonitor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doMonitor(com.metamx.emitter.service.ServiceEmitter emitter) |
org.apache.calcite.avatica.metrics.Counter |
getCounter(String name) |
org.apache.calcite.avatica.metrics.Histogram |
getHistogram(String name) |
org.apache.calcite.avatica.metrics.Meter |
getMeter(String name) |
org.apache.calcite.avatica.metrics.Timer |
getTimer(String name) |
<T> void |
register(String name,
org.apache.calcite.avatica.metrics.Gauge<T> gauge) |
public boolean doMonitor(com.metamx.emitter.service.ServiceEmitter emitter)
doMonitor in class com.metamx.metrics.AbstractMonitorpublic org.apache.calcite.avatica.metrics.Timer getTimer(String name)
getTimer in interface org.apache.calcite.avatica.metrics.MetricsSystempublic org.apache.calcite.avatica.metrics.Histogram getHistogram(String name)
getHistogram in interface org.apache.calcite.avatica.metrics.MetricsSystempublic org.apache.calcite.avatica.metrics.Meter getMeter(String name)
getMeter in interface org.apache.calcite.avatica.metrics.MetricsSystempublic org.apache.calcite.avatica.metrics.Counter getCounter(String name)
getCounter in interface org.apache.calcite.avatica.metrics.MetricsSystempublic <T> void register(String name, org.apache.calcite.avatica.metrics.Gauge<T> gauge)
register in interface org.apache.calcite.avatica.metrics.MetricsSystemCopyright © 2011–2017. All rights reserved.