@API(status=EXPERIMENTAL) public final class ProxyTracer extends Object implements ForwardingTracer
| Constructor and Description |
|---|
ProxyTracer(io.opentracing.Tracer tracer) |
| Modifier and Type | Method and Description |
|---|---|
io.opentracing.Scope |
activateSpan(io.opentracing.Span span) |
io.opentracing.Tracer.SpanBuilder |
buildSpan(String operationName) |
io.opentracing.Tracer |
delegate() |
<C> void |
inject(io.opentracing.SpanContext context,
io.opentracing.propagation.Format<C> format,
C carrier) |
io.opentracing.ScopeManager |
scopeManager() |
ProxyTracer |
with(Plugin plugin) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactiveSpan, close, extractpublic io.opentracing.Tracer delegate()
delegate in interface ForwardingTracerpublic ProxyTracer with(Plugin plugin)
public <C> void inject(io.opentracing.SpanContext context,
io.opentracing.propagation.Format<C> format,
C carrier)
inject in interface io.opentracing.Tracerinject in interface ForwardingTracerpublic io.opentracing.Tracer.SpanBuilder buildSpan(String operationName)
buildSpan in interface io.opentracing.TracerbuildSpan in interface ForwardingTracerpublic io.opentracing.ScopeManager scopeManager()
scopeManager in interface io.opentracing.TracerscopeManager in interface ForwardingTracerpublic io.opentracing.Scope activateSpan(@Nullable io.opentracing.Span span)
activateSpan in interface io.opentracing.TraceractivateSpan in interface ForwardingTracerCopyright © 2019–2021 Zalando SE. All rights reserved.