public class InMemoryRichGaugeRepository extends Object implements RichGaugeRepository
MetricWriter
and RichGaugeReader
. When you
set a metric value (using MetricWriter.set(Metric)
) it is used to update a rich
gauge (increment is a no-op). Gauge values can then be read out using the reader
operations.Constructor and Description |
---|
InMemoryRichGaugeRepository() |
public void increment(Delta<?> delta)
increment
in interface MetricWriter
public void set(Metric<?> metric)
set
in interface MetricWriter
public void reset(String metricName)
reset
in interface MetricWriter
public RichGauge findOne(String metricName)
findOne
in interface RichGaugeReader
public Iterable<RichGauge> findAll()
findAll
in interface RichGaugeReader
public long count()
count
in interface RichGaugeReader
Copyright © 2014. All rights reserved.