public abstract class FlavorStatsdLineBuilder extends java.lang.Object implements StatsdLineBuilder
| Modifier and Type | Field and Description |
|---|---|
protected io.micrometer.core.instrument.MeterRegistry.Config |
config |
protected io.micrometer.core.instrument.Meter.Id |
id |
| Modifier | Constructor and Description |
|---|---|
protected |
FlavorStatsdLineBuilder(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.MeterRegistry.Config config) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
count(long amount,
io.micrometer.core.instrument.Statistic stat) |
java.lang.String |
gauge(double amount,
io.micrometer.core.instrument.Statistic stat) |
java.lang.String |
histogram(double amount) |
protected java.lang.String |
tags(io.micrometer.core.instrument.Statistic stat,
java.lang.String otherTags,
java.lang.String keyValueSeparator,
java.lang.String preamble) |
java.lang.String |
timing(double timeMs) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, gaugeprotected final io.micrometer.core.instrument.Meter.Id id
protected final io.micrometer.core.instrument.MeterRegistry.Config config
protected FlavorStatsdLineBuilder(io.micrometer.core.instrument.Meter.Id id,
io.micrometer.core.instrument.MeterRegistry.Config config)
public java.lang.String count(long amount,
io.micrometer.core.instrument.Statistic stat)
count in interface StatsdLineBuilderpublic java.lang.String gauge(double amount,
io.micrometer.core.instrument.Statistic stat)
gauge in interface StatsdLineBuilderpublic java.lang.String histogram(double amount)
histogram in interface StatsdLineBuilderpublic java.lang.String timing(double timeMs)
timing in interface StatsdLineBuilderprotected java.lang.String tags(@Nullable
io.micrometer.core.instrument.Statistic stat,
@Nullable
java.lang.String otherTags,
java.lang.String keyValueSeparator,
java.lang.String preamble)