Package io.micrometer.statsd
Class StatsdMeterRegistry.Builder
java.lang.Object
io.micrometer.statsd.StatsdMeterRegistry.Builder
- Enclosing class:
- StatsdMeterRegistry
A builder for configuration of less common knobs on
StatsdMeterRegistry.-
Method Summary
Modifier and TypeMethodDescriptionbuild()clock(io.micrometer.core.instrument.Clock clock) lineBuilder(Function<io.micrometer.core.instrument.Meter.Id, StatsdLineBuilder> lineBuilderFunction) Used for completely customizing the StatsD line format.nameMapper(io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper)
-
Method Details
-
clock
-
lineBuilder
public StatsdMeterRegistry.Builder lineBuilder(Function<io.micrometer.core.instrument.Meter.Id, StatsdLineBuilder> lineBuilderFunction) Used for completely customizing the StatsD line format. Intended for use by custom, proprietary StatsD flavors.- Parameters:
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.- Returns:
- This builder.
-
nameMapper
public StatsdMeterRegistry.Builder nameMapper(io.micrometer.core.instrument.util.HierarchicalNameMapper nameMapper) -
lineSink
-
build
-