Class LoggingMeterRegistry.Builder
- java.lang.Object
-
- io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
-
- Enclosing class:
- LoggingMeterRegistry
public static class LoggingMeterRegistry.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingMeterRegistry
build()
LoggingMeterRegistry.Builder
clock(Clock clock)
LoggingMeterRegistry.Builder
loggingSink(java.util.function.Consumer<java.lang.String> loggingSink)
LoggingMeterRegistry.Builder
meterIdPrinter(java.util.function.Function<Meter,java.lang.String> meterIdPrinter)
Configure printer for meter IDs.LoggingMeterRegistry.Builder
threadFactory(java.util.concurrent.ThreadFactory threadFactory)
-
-
-
Method Detail
-
clock
public LoggingMeterRegistry.Builder clock(Clock clock)
-
threadFactory
public LoggingMeterRegistry.Builder threadFactory(java.util.concurrent.ThreadFactory threadFactory)
-
loggingSink
public LoggingMeterRegistry.Builder loggingSink(java.util.function.Consumer<java.lang.String> loggingSink)
-
meterIdPrinter
public LoggingMeterRegistry.Builder meterIdPrinter(java.util.function.Function<Meter,java.lang.String> meterIdPrinter)
Configure printer for meter IDs.- Parameters:
meterIdPrinter
- printer to use for meter IDs- Returns:
- this builder instance
- Since:
- 1.2.0
-
build
public LoggingMeterRegistry build()
-
-