Package reactor.netty.observability
Class ReactorNettyTimerObservationHandler
java.lang.Object
reactor.netty.observability.ReactorNettyTimerObservationHandler
- All Implemented Interfaces:
io.micrometer.core.instrument.observation.MeterObservationHandler<io.micrometer.observation.Observation.Context>
,io.micrometer.observation.ObservationHandler<io.micrometer.observation.Observation.Context>
public final class ReactorNettyTimerObservationHandler
extends Object
implements io.micrometer.core.instrument.observation.MeterObservationHandler<io.micrometer.observation.Observation.Context>
Reactor Netty timer observation handler.
This timer observation handler is used to reduce memory overhead when creating Timer object instances.
- Since:
- 1.1.0
- Author:
- Pierre De Rop, Violeta Georgieva
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micrometer.observation.ObservationHandler
io.micrometer.observation.ObservationHandler.AllMatchingCompositeObservationHandler, io.micrometer.observation.ObservationHandler.CompositeObservationHandler, io.micrometer.observation.ObservationHandler.FirstMatchingCompositeObservationHandler
-
Constructor Summary
ConstructorsConstructorDescriptionReactorNettyTimerObservationHandler
(io.micrometer.core.instrument.MeterRegistry meterRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onStart
(io.micrometer.observation.Observation.Context context) void
onStop
(io.micrometer.observation.Observation.Context context) boolean
supportsContext
(io.micrometer.observation.Observation.Context context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micrometer.observation.ObservationHandler
onError, onEvent, onScopeClosed, onScopeOpened, onScopeReset
-
Constructor Details
-
ReactorNettyTimerObservationHandler
public ReactorNettyTimerObservationHandler(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
-
Method Details
-
onStart
public void onStart(io.micrometer.observation.Observation.Context context) - Specified by:
onStart
in interfaceio.micrometer.observation.ObservationHandler<io.micrometer.observation.Observation.Context>
-
onStop
public void onStop(io.micrometer.observation.Observation.Context context) - Specified by:
onStop
in interfaceio.micrometer.observation.ObservationHandler<io.micrometer.observation.Observation.Context>
-
supportsContext
public boolean supportsContext(io.micrometer.observation.Observation.Context context) - Specified by:
supportsContext
in interfaceio.micrometer.core.instrument.observation.MeterObservationHandler<io.micrometer.observation.Observation.Context>
- Specified by:
supportsContext
in interfaceio.micrometer.observation.ObservationHandler<io.micrometer.observation.Observation.Context>
-