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 String
    count(long amount)
     
    count(long amount, io.micrometer.core.instrument.Statistic stat)
     
    default String
    gauge(double amount)
     
    gauge(double amount, io.micrometer.core.instrument.Statistic stat)
     
    histogram(double amount)
     
    timing(double timeMs)
     
  • Method Details

    • count

      default String count(long amount)
    • count

      String count(long amount, io.micrometer.core.instrument.Statistic stat)
    • gauge

      default String gauge(double amount)
    • gauge

      String gauge(double amount, io.micrometer.core.instrument.Statistic stat)
    • histogram

      String histogram(double amount)
    • timing

      String timing(double timeMs)