| Constructor and Description |
|---|
SpanBuilder(String operationName)
Constructor that gives the Span an operation name.
|
| Modifier and Type | Method and Description |
|---|---|
Tracer.SpanBuilder |
addReference(String referenceType,
io.opentracing.SpanContext referencedContext) |
Tracer.SpanBuilder |
asChildOf(io.opentracing.Span parentSpan) |
Tracer.SpanBuilder |
asChildOf(io.opentracing.SpanContext parentSpanContext) |
Tracer.SpanBuilder |
ignoreActiveSpan() |
io.opentracing.Span |
start() |
io.opentracing.Scope |
startActive(boolean bln) |
io.opentracing.Span |
startManual() |
Tracer.SpanBuilder |
withStartTimestamp(long microseconds) |
Tracer.SpanBuilder |
withTag(String key,
boolean value) |
Tracer.SpanBuilder |
withTag(String key,
Number value) |
Tracer.SpanBuilder |
withTag(String key,
String value) |
public SpanBuilder(String operationName)
operationName - The name to give the Span.public Tracer.SpanBuilder asChildOf(io.opentracing.SpanContext parentSpanContext)
asChildOf in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder addReference(String referenceType, io.opentracing.SpanContext referencedContext)
addReference in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder asChildOf(io.opentracing.Span parentSpan)
asChildOf in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder ignoreActiveSpan()
ignoreActiveSpan in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder withTag(String key, String value)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder withTag(String key, boolean value)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder withTag(String key, Number value)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic Tracer.SpanBuilder withStartTimestamp(long microseconds)
withStartTimestamp in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Scope startActive(boolean bln)
startActive in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Span startManual()
startManual in interface io.opentracing.Tracer.SpanBuilderpublic io.opentracing.Span start()
start in interface io.opentracing.Tracer.SpanBuilderCopyright © 2019. All rights reserved.