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.AbstractMonitor
public org.apache.calcite.avatica.metrics.Timer getTimer(String name)
getTimer
in interface org.apache.calcite.avatica.metrics.MetricsSystem
public org.apache.calcite.avatica.metrics.Histogram getHistogram(String name)
getHistogram
in interface org.apache.calcite.avatica.metrics.MetricsSystem
public org.apache.calcite.avatica.metrics.Meter getMeter(String name)
getMeter
in interface org.apache.calcite.avatica.metrics.MetricsSystem
public org.apache.calcite.avatica.metrics.Counter getCounter(String name)
getCounter
in interface org.apache.calcite.avatica.metrics.MetricsSystem
public <T> void register(String name, org.apache.calcite.avatica.metrics.Gauge<T> gauge)
register
in interface org.apache.calcite.avatica.metrics.MetricsSystem
Copyright © 2011–2017. All rights reserved.