public class APIExtensionsSpanBuilder extends Object implements io.opentracing.Tracer.SpanBuilder
| Modifier and Type | Method and Description |
|---|---|
io.opentracing.Tracer.SpanBuilder |
addReference(String referenceType,
io.opentracing.SpanContext referencedContext) |
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(boolean finishSpanOnClose) |
io.opentracing.Span |
startManual()
Deprecated.
|
Map<String,Object> |
tags() |
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 referenceType, io.opentracing.SpanContext referencedContext)
addReference in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Tracer.SpanBuilder ignoreActiveSpan()
ignoreActiveSpan 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.Scope startActive(boolean finishSpanOnClose)
startActive in interface io.opentracing.Tracer.SpanBuilder@Deprecated public io.opentracing.Span startManual()
startManual in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Span start()
start in interface io.opentracing.Tracer.SpanBuilderCopyright © 2017–2018 OpenTracing. All rights reserved.