Package io.micrometer.statsd
Interface StatsdLineBuilder
-
- All Known Implementing Classes:
DatadogStatsdLineBuilder,EtsyStatsdLineBuilder,FlavorStatsdLineBuilder,SysdigStatsdLineBuilder,TelegrafStatsdLineBuilder
public interface StatsdLineBuilderA StatsD format serializer for an individualMeter. There is an instance per meter so that name normalization can be cached early and kept for subsequent writes without incurring a lookup cost.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.Stringcount(long amount)java.lang.Stringcount(long amount, io.micrometer.core.instrument.Statistic stat)default java.lang.Stringgauge(double amount)java.lang.Stringgauge(double amount, io.micrometer.core.instrument.Statistic stat)java.lang.Stringhistogram(double amount)java.lang.Stringtiming(double timeMs)
-
-
-
Method Detail
-
count
default java.lang.String count(long amount)
-
count
java.lang.String count(long amount, io.micrometer.core.instrument.Statistic stat)
-
gauge
default java.lang.String gauge(double amount)
-
gauge
java.lang.String gauge(double amount, io.micrometer.core.instrument.Statistic stat)
-
histogram
java.lang.String histogram(double amount)
-
timing
java.lang.String timing(double timeMs)
-
-