Package io.micronaut.tracing.brave
Class BraveTracingInvocationInstrumenter
- java.lang.Object
-
- io.micronaut.tracing.brave.BraveTracingInvocationInstrumenter
-
- All Implemented Interfaces:
io.micronaut.scheduling.instrument.ReactiveInvocationInstrumenterFactory,io.micronaut.tracing.instrument.util.TracingInvocationInstrumenterFactory
@Singleton @Requires(beans=brave.Tracing.class) @Internal public final class BraveTracingInvocationInstrumenter extends java.lang.Object implements io.micronaut.scheduling.instrument.ReactiveInvocationInstrumenterFactory, io.micronaut.tracing.instrument.util.TracingInvocationInstrumenterFactoryTracing invocation instrument for Brave.- Since:
- 1.3
-
-
Constructor Summary
Constructors Constructor Description BraveTracingInvocationInstrumenter(io.micronaut.context.BeanProvider<brave.Tracing> tracing)Create a tracing invocation instrumenter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.micronaut.scheduling.instrument.InvocationInstrumenternewReactiveInvocationInstrumenter()io.micronaut.scheduling.instrument.InvocationInstrumenternewTracingInvocationInstrumenter()
-
-
-
Method Detail
-
newReactiveInvocationInstrumenter
public io.micronaut.scheduling.instrument.InvocationInstrumenter newReactiveInvocationInstrumenter()
- Specified by:
newReactiveInvocationInstrumenterin interfaceio.micronaut.scheduling.instrument.ReactiveInvocationInstrumenterFactory
-
newTracingInvocationInstrumenter
public io.micronaut.scheduling.instrument.InvocationInstrumenter newTracingInvocationInstrumenter()
- Specified by:
newTracingInvocationInstrumenterin interfaceio.micronaut.tracing.instrument.util.TracingInvocationInstrumenterFactory
-
-