public final class BraveSpanBuilder extends Object implements io.opentracing.Tracer.SpanBuilder
| Modifier and Type | Method and Description |
|---|---|
io.opentracing.Tracer.SpanBuilder |
addReference(String type,
io.opentracing.SpanContext context) |
io.opentracing.Tracer.SpanBuilder |
asChildOf(io.opentracing.Span parent) |
io.opentracing.Tracer.SpanBuilder |
asChildOf(io.opentracing.SpanContext parent) |
io.opentracing.Tracer.SpanBuilder |
ignoreActiveSpan() |
io.opentracing.Span |
start() |
io.opentracing.Scope |
startActive() |
io.opentracing.Scope |
startActive(boolean finishSpanOnClose) |
BraveSpan |
startManual() |
io.opentracing.Tracer.SpanBuilder |
withStartTimestamp(long microseconds) |
io.opentracing.Tracer.SpanBuilder |
withTag(String key,
boolean value) |
io.opentracing.Tracer.SpanBuilder |
withTag(String key,
Number value) |
io.opentracing.Tracer.SpanBuilder |
withTag(String key,
String value) |
public io.opentracing.Tracer.SpanBuilder asChildOf(io.opentracing.SpanContext parent)
asChildOf in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder asChildOf(io.opentracing.Span parent)
asChildOf in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder addReference(String type, io.opentracing.SpanContext context)
addReference in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder withTag(String key, String value)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder withTag(String key, boolean value)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder withTag(String key, Number value)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder withStartTimestamp(long microseconds)
withStartTimestamp in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Span start()
start in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Scope startActive()
startActive in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Scope startActive(boolean finishSpanOnClose)
startActive in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder ignoreActiveSpan()
ignoreActiveSpan in interface io.opentracing.Tracer.SpanBuilderpublic BraveSpan startManual()
startManual in interface io.opentracing.Tracer.SpanBuilderCopyright © 2016–2017 OpenZipkin. All rights reserved.