public class AvaticaMonitor extends AbstractMonitor implements org.apache.calcite.avatica.metrics.MetricsSystem
Constructor and Description |
---|
AvaticaMonitor() |
Modifier and Type | Method and Description |
---|---|
boolean |
doMonitor(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) |
monitor, start, stop
public boolean doMonitor(ServiceEmitter emitter)
doMonitor
in class 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–2018. All rights reserved.