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
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)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
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
-