Package | Description |
---|---|
org.axonframework.micrometer |
Modifier and Type | Method and Description |
---|---|
static MessageTimerMonitor.Builder |
MessageTimerMonitor.builder()
Instantiate a Builder to be able to create a
MessageTimerMonitor . |
MessageTimerMonitor.Builder |
MessageTimerMonitor.Builder.clock(io.micrometer.core.instrument.Clock clock)
Sets the
Clock used to define the processing duration of a given message being pushed through this
MessageMonitor . |
MessageTimerMonitor.Builder |
MessageTimerMonitor.Builder.meterNamePrefix(String meterNamePrefix)
Sets the name used to prefix the names of the
Timer instances created by this MessageMonitor . |
MessageTimerMonitor.Builder |
MessageTimerMonitor.Builder.meterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
Specifies the
MeterRegistry used to registered the Timer instances to. |
MessageTimerMonitor.Builder |
MessageTimerMonitor.Builder.tagsBuilder(Function<Message<?>,Iterable<io.micrometer.core.instrument.Tag>> tagsBuilder)
Configures the
Function used to deduce what the Tag s should be for a message being monitored. |
MessageTimerMonitor.Builder |
MessageTimerMonitor.Builder.timerCustomization(UnaryOperator<io.micrometer.core.instrument.Timer.Builder> timerCustomization)
Allows for specifying a customization which will be added during the creation of the
Timer . |
Constructor and Description |
---|
MessageTimerMonitor(MessageTimerMonitor.Builder builder)
Instantiate a
MessageTimerMonitor based on the fields contained in the MessageTimerMonitor.Builder . |
Copyright © 2010–2023. All rights reserved.