public static class StatsdMeterRegistry.Builder
extends java.lang.Object
StatsdMeterRegistry.| Constructor and Description |
|---|
Builder(StatsdConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatsdMeterRegistry |
build() |
StatsdMeterRegistry.Builder |
clock(io.micrometer.core.instrument.Clock clock) |
StatsdMeterRegistry.Builder |
lineBuilder(java.util.function.Function<io.micrometer.core.instrument.Meter.Id,StatsdLineBuilder> lineBuilderFunction)
Used for completely customizing the StatsD line format.
|
StatsdMeterRegistry.Builder |
lineSink(java.util.function.Consumer<java.lang.String> lineSink) |
StatsdMeterRegistry.Builder |
nameMapper(io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper) |
public Builder(StatsdConfig config)
public StatsdMeterRegistry.Builder clock(io.micrometer.core.instrument.Clock clock)
public StatsdMeterRegistry.Builder lineBuilder(java.util.function.Function<io.micrometer.core.instrument.Meter.Id,StatsdLineBuilder> lineBuilderFunction)
lineBuilderFunction - A mapping from a meter ID to a StatsD line generator that knows how to write counts, gauges
timers, and histograms in the proprietary format.public StatsdMeterRegistry.Builder nameMapper(io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper)
public StatsdMeterRegistry.Builder lineSink(java.util.function.Consumer<java.lang.String> lineSink)
public StatsdMeterRegistry build()