Package io.micrometer.statsd
Interface StatsdLineBuilder
- All Known Implementing Classes:
DatadogStatsdLineBuilder,EtsyStatsdLineBuilder,FlavorStatsdLineBuilder,SysdigStatsdLineBuilder,TelegrafStatsdLineBuilder
public interface StatsdLineBuilder
A StatsD format serializer for an individual
Meter. 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
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 Details
-
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)
-