public class RSocketResponderTracingObservationHandler extends Object implements io.micrometer.tracing.handler.TracingObservationHandler<RSocketContext>
io.micrometer.tracing.handler.TracingObservationHandler.TracingContextio.micrometer.observation.ObservationHandler.AllMatchingCompositeObservationHandler, io.micrometer.observation.ObservationHandler.CompositeObservationHandler, io.micrometer.observation.ObservationHandler.FirstMatchingCompositeObservationHandler| Constructor and Description |
|---|
RSocketResponderTracingObservationHandler(io.micrometer.tracing.Tracer tracer,
io.micrometer.tracing.propagation.Propagator propagator,
io.micrometer.tracing.propagation.Propagator.Getter<ByteBuf> getter,
boolean isZipkinPropagationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
io.micrometer.tracing.Tracer |
getTracer() |
void |
onError(RSocketContext context) |
void |
onStart(RSocketContext context) |
void |
onStop(RSocketContext context) |
boolean |
supportsContext(io.micrometer.observation.Observation.Context context) |
public RSocketResponderTracingObservationHandler(io.micrometer.tracing.Tracer tracer,
io.micrometer.tracing.propagation.Propagator propagator,
io.micrometer.tracing.propagation.Propagator.Getter<ByteBuf> getter,
boolean isZipkinPropagationEnabled)
public void onStart(RSocketContext context)
onStart in interface io.micrometer.observation.ObservationHandler<RSocketContext>public void onError(RSocketContext context)
onError in interface io.micrometer.observation.ObservationHandler<RSocketContext>onError in interface io.micrometer.tracing.handler.TracingObservationHandler<RSocketContext>public void onStop(RSocketContext context)
onStop in interface io.micrometer.observation.ObservationHandler<RSocketContext>public boolean supportsContext(io.micrometer.observation.Observation.Context context)
supportsContext in interface io.micrometer.observation.ObservationHandler<RSocketContext>supportsContext in interface io.micrometer.tracing.handler.TracingObservationHandler<RSocketContext>public io.micrometer.tracing.Tracer getTracer()
getTracer in interface io.micrometer.tracing.handler.TracingObservationHandler<RSocketContext>