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 Object implements StatsdLineBuilder
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final io.micrometer.core.instrument.MeterRegistry.Config
     
    protected final io.micrometer.core.instrument.Meter.Id
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    FlavorStatsdLineBuilder(io.micrometer.core.instrument.Meter.Id id, io.micrometer.core.instrument.MeterRegistry.Config config)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    count(long amount, io.micrometer.core.instrument.Statistic stat)
     
    gauge(double amount, io.micrometer.core.instrument.Statistic stat)
     
    histogram(double amount)
     
    protected String
    tags(@Nullable io.micrometer.core.instrument.Statistic stat, @Nullable String otherTags, String keyValueSeparator, String preamble)
     
    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
  • Field Details

    • id

      protected final io.micrometer.core.instrument.Meter.Id id
    • config

      protected final io.micrometer.core.instrument.MeterRegistry.Config config
  • Constructor Details

    • FlavorStatsdLineBuilder

      protected FlavorStatsdLineBuilder(io.micrometer.core.instrument.Meter.Id id, io.micrometer.core.instrument.MeterRegistry.Config config)
  • Method Details