public final class MockTracer.SpanBuilder extends Object implements Tracer.SpanBuilder
| Modifier and Type | Method and Description |
|---|---|
MockTracer.SpanBuilder |
addReference(String referenceType,
SpanContext referencedContext) |
MockTracer.SpanBuilder |
asChildOf(Span parent) |
MockTracer.SpanBuilder |
asChildOf(SpanContext parent) |
MockTracer.SpanBuilder |
ignoreActiveSpan() |
MockSpan |
start() |
Scope |
startActive(boolean finishOnClose) |
MockSpan |
startManual() |
MockTracer.SpanBuilder |
withStartTimestamp(long microseconds) |
MockTracer.SpanBuilder |
withTag(String key,
boolean value) |
MockTracer.SpanBuilder |
withTag(String key,
Number value) |
MockTracer.SpanBuilder |
withTag(String key,
String value) |
public MockTracer.SpanBuilder asChildOf(SpanContext parent)
asChildOf in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder asChildOf(Span parent)
asChildOf in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder ignoreActiveSpan()
ignoreActiveSpan in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder addReference(String referenceType, SpanContext referencedContext)
addReference in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder withTag(String key, String value)
withTag in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder withTag(String key, boolean value)
withTag in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder withTag(String key, Number value)
withTag in interface Tracer.SpanBuilderpublic MockTracer.SpanBuilder withStartTimestamp(long microseconds)
withStartTimestamp in interface Tracer.SpanBuilderpublic Scope startActive(boolean finishOnClose)
startActive in interface Tracer.SpanBuilderpublic MockSpan start()
start in interface Tracer.SpanBuilderpublic MockSpan startManual()
startManual in interface Tracer.SpanBuilderCopyright © 2016–2018 OpenTracing. All rights reserved.