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 protected
FlavorStatsdLineBuilder(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.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)
-
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:
count
in interfaceStatsdLineBuilder
-
gauge
public java.lang.String gauge(double amount, io.micrometer.core.instrument.Statistic stat)
- Specified by:
gauge
in interfaceStatsdLineBuilder
-
histogram
public java.lang.String histogram(double amount)
- Specified by:
histogram
in interfaceStatsdLineBuilder
-
timing
public java.lang.String timing(double timeMs)
- Specified by:
timing
in 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)
-
-