@Singleton @Requires(beans=brave.Tracing.class) @Internal public final class BraveTracingInvocationInstrumenter extends Object implements ReactiveInvocationInstrumenterFactory, TracingInvocationInstrumenterFactory
Constructor and Description |
---|
BraveTracingInvocationInstrumenter(BeanProvider<brave.Tracing> tracing)
Create a tracing invocation instrumenter.
|
Modifier and Type | Method and Description |
---|---|
InvocationInstrumenter |
newReactiveInvocationInstrumenter()
An optional invocation instrumentation.
|
InvocationInstrumenter |
newTracingInvocationInstrumenter()
An optional instrumentation.
|
public BraveTracingInvocationInstrumenter(BeanProvider<brave.Tracing> tracing)
tracing
- invocation tracerpublic InvocationInstrumenter newReactiveInvocationInstrumenter()
ReactiveInvocationInstrumenterFactory
newReactiveInvocationInstrumenter
in interface ReactiveInvocationInstrumenterFactory
public InvocationInstrumenter newTracingInvocationInstrumenter()
TracingInvocationInstrumenterFactory
newTracingInvocationInstrumenter
in interface TracingInvocationInstrumenterFactory