public class ZipkinTracer extends Object implements Tracer
BraveTracer while creating ZipkinSpanBuilder
instead of BraveSpanBuilder.
This class should not be sued directly, use either
TracerBuilder or ZipkinTracerBuilder.ZipkinSpanBuilderTracer.SpanBuilder| Constructor and Description |
|---|
ZipkinTracer(brave.opentracing.BraveTracer tracer,
List<Tag<?>> tags)
Create a zipkin tracer from the delegate (BraveTracer) and
tags to be used by default for all traces.
|
| Modifier and Type | Method and Description |
|---|---|
Span |
activeSpan() |
Tracer.SpanBuilder |
buildSpan(String operationName) |
<C> SpanContext |
extract(Format<C> format,
C carrier) |
<C> void |
inject(SpanContext spanContext,
Format<C> format,
C carrier) |
ScopeManager |
scopeManager() |
public Tracer.SpanBuilder buildSpan(String operationName)
public <C> void inject(SpanContext spanContext, Format<C> format, C carrier)
public <C> SpanContext extract(Format<C> format, C carrier)
public ScopeManager scopeManager()
scopeManager in interface Tracerpublic Span activeSpan()
activeSpan in interface TracerCopyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.