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() |
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) |
<T> Tracer.SpanBuilder |
withTag(Tag<T> tag,
T value) |
public MockTracer.SpanBuilder asChildOf(SpanContext parent)
asChildOf
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder asChildOf(Span parent)
asChildOf
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder ignoreActiveSpan()
ignoreActiveSpan
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder addReference(String referenceType, SpanContext referencedContext)
addReference
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder withTag(String key, String value)
withTag
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder withTag(String key, boolean value)
withTag
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder withTag(String key, Number value)
withTag
in interface Tracer.SpanBuilder
public <T> Tracer.SpanBuilder withTag(Tag<T> tag, T value)
withTag
in interface Tracer.SpanBuilder
public MockTracer.SpanBuilder withStartTimestamp(long microseconds)
withStartTimestamp
in interface Tracer.SpanBuilder
public MockSpan start()
start
in interface Tracer.SpanBuilder
Copyright © 2016–2019 OpenTracing. All rights reserved.