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
-