public class SimpleMeterRegistry extends AbstractMeterRegistry
MeterRegistry.Config, MeterRegistry.More, MeterRegistry.Search
clock
Constructor and Description |
---|
SimpleMeterRegistry() |
SimpleMeterRegistry(Clock clock) |
Modifier and Type | Method and Description |
---|---|
protected java.util.concurrent.TimeUnit |
getBaseTimeUnit() |
protected Counter |
newCounter(Meter.Id id) |
protected DistributionSummary |
newDistributionSummary(Meter.Id id,
Histogram.Builder<?> histogram,
Quantiles quantiles) |
protected <T> Gauge |
newGauge(Meter.Id id,
T obj,
java.util.function.ToDoubleFunction<T> f) |
protected LongTaskTimer |
newLongTaskTimer(Meter.Id id) |
protected void |
newMeter(Meter.Id id,
Meter.Type type,
java.lang.Iterable<Measurement> measurements) |
protected Timer |
newTimer(Meter.Id id,
Histogram.Builder<?> histogram,
Quantiles quantiles) |
config, counter, createId, find, gauge, getConventionName, getConventionTags, getMeters, more, newFunctionTimer, newTimeGauge, register, summary, timer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
counter, counter, createId, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, summary, summary, timer, timer
public SimpleMeterRegistry()
public SimpleMeterRegistry(Clock clock)
protected Counter newCounter(Meter.Id id)
newCounter
in class AbstractMeterRegistry
protected DistributionSummary newDistributionSummary(Meter.Id id, Histogram.Builder<?> histogram, Quantiles quantiles)
newDistributionSummary
in class AbstractMeterRegistry
protected Timer newTimer(Meter.Id id, Histogram.Builder<?> histogram, Quantiles quantiles)
newTimer
in class AbstractMeterRegistry
protected <T> Gauge newGauge(Meter.Id id, T obj, java.util.function.ToDoubleFunction<T> f)
newGauge
in class AbstractMeterRegistry
protected LongTaskTimer newLongTaskTimer(Meter.Id id)
newLongTaskTimer
in class AbstractMeterRegistry
protected void newMeter(Meter.Id id, Meter.Type type, java.lang.Iterable<Measurement> measurements)
newMeter
in class AbstractMeterRegistry
protected java.util.concurrent.TimeUnit getBaseTimeUnit()
getBaseTimeUnit
in class AbstractMeterRegistry