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 Counter |
newCounter(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String description) |
protected DistributionSummary |
newDistributionSummary(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String description,
Quantiles quantiles,
Histogram<?> histogram) |
protected <T> Gauge |
newGauge(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String description,
java.util.function.ToDoubleFunction<T> f,
T obj) |
protected LongTaskTimer |
newLongTaskTimer(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String description) |
protected void |
newMeter(java.lang.String name,
java.lang.Iterable<Tag> tags,
Meter.Type type,
java.lang.Iterable<Measurement> measurements) |
protected Timer |
newTimer(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String description,
Histogram<?> histogram,
Quantiles quantiles) |
config, counterBuilder, find, gaugeBuilder, getMeters, more, register, summaryBuilder, timerBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
counter, counter, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, summary, summary, timer, timer
public SimpleMeterRegistry()
public SimpleMeterRegistry(Clock clock)
protected Counter newCounter(java.lang.String name, java.lang.Iterable<Tag> tags, java.lang.String description)
newCounter
in class AbstractMeterRegistry
protected DistributionSummary newDistributionSummary(java.lang.String name, java.lang.Iterable<Tag> tags, java.lang.String description, Quantiles quantiles, Histogram<?> histogram)
newDistributionSummary
in class AbstractMeterRegistry
protected Timer newTimer(java.lang.String name, java.lang.Iterable<Tag> tags, java.lang.String description, Histogram<?> histogram, Quantiles quantiles)
newTimer
in class AbstractMeterRegistry
protected <T> Gauge newGauge(java.lang.String name, java.lang.Iterable<Tag> tags, java.lang.String description, java.util.function.ToDoubleFunction<T> f, T obj)
newGauge
in class AbstractMeterRegistry
protected LongTaskTimer newLongTaskTimer(java.lang.String name, java.lang.Iterable<Tag> tags, java.lang.String description)
newLongTaskTimer
in class AbstractMeterRegistry
protected void newMeter(java.lang.String name, java.lang.Iterable<Tag> tags, Meter.Type type, java.lang.Iterable<Measurement> measurements)
newMeter
in class AbstractMeterRegistry