Package io.micrometer.statsd.internal
Class FlavorStatsdLineBuilder
- java.lang.Object
-
- io.micrometer.statsd.internal.FlavorStatsdLineBuilder
-
- All Implemented Interfaces:
StatsdLineBuilder
- Direct Known Subclasses:
DatadogStatsdLineBuilder,EtsyStatsdLineBuilder,SysdigStatsdLineBuilder,TelegrafStatsdLineBuilder
public abstract class FlavorStatsdLineBuilder extends java.lang.Object implements StatsdLineBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFlavorStatsdLineBuilder(io.micrometer.core.instrument.Meter.Id id, io.micrometer.core.instrument.MeterRegistry.Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringcount(long amount, io.micrometer.core.instrument.Statistic stat)java.lang.Stringgauge(double amount, io.micrometer.core.instrument.Statistic stat)java.lang.Stringhistogram(double amount)protected java.lang.Stringtags(io.micrometer.core.instrument.Statistic stat, java.lang.String otherTags, java.lang.String keyValueSeparator, java.lang.String preamble)java.lang.Stringtiming(double timeMs)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.micrometer.statsd.StatsdLineBuilder
count, gauge
-
-
-
-
Method Detail
-
count
public java.lang.String count(long amount, io.micrometer.core.instrument.Statistic stat)- Specified by:
countin interfaceStatsdLineBuilder
-
gauge
public java.lang.String gauge(double amount, io.micrometer.core.instrument.Statistic stat)- Specified by:
gaugein interfaceStatsdLineBuilder
-
histogram
public java.lang.String histogram(double amount)
- Specified by:
histogramin interfaceStatsdLineBuilder
-
timing
public java.lang.String timing(double timeMs)
- Specified by:
timingin interfaceStatsdLineBuilder
-
tags
protected java.lang.String tags(@Nullable io.micrometer.core.instrument.Statistic stat, @Nullable java.lang.String otherTags, java.lang.String keyValueSeparator, java.lang.String preamble)
-
-