-
- All Implemented Interfaces:
-
io.opentracing.Tracer.SpanBuilder
public class DDTracer.DDSpanBuilder implements Tracer.SpanBuilderSpans are built using this builder
-
-
Constructor Summary
Constructors Constructor Description DDTracer.DDSpanBuilder(String operationName, ScopeManager scopeManager)
-
Method Summary
-
Methods inherited from class io.opentracing.Tracer.SpanBuilder
addReference, asChildOf, ignoreActiveSpan, start, startActive, startManual, withStartTimestamp, withTag -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
DDTracer.DDSpanBuilder
DDTracer.DDSpanBuilder(String operationName, ScopeManager scopeManager)
-
-
Method Detail
-
ignoreActiveSpan
Tracer.SpanBuilder ignoreActiveSpan()
-
startActive
Scope startActive(boolean finishSpanOnClose)
-
startManual
@Deprecated() Span startManual()
-
start
Span start()
-
withTag
DDTracer.DDSpanBuilder withTag(String tag, Number number)
-
withTag
DDTracer.DDSpanBuilder withTag(String tag, String string)
-
withTag
DDTracer.DDSpanBuilder withTag(String tag, boolean bool)
-
withTag
<T> Tracer.SpanBuilder withTag(Tag<T> tag, T value)
-
withStartTimestamp
DDTracer.DDSpanBuilder withStartTimestamp(long timestampMicroseconds)
-
withServiceName
DDTracer.DDSpanBuilder withServiceName(String serviceName)
-
withResourceName
DDTracer.DDSpanBuilder withResourceName(String resourceName)
-
withErrorFlag
DDTracer.DDSpanBuilder withErrorFlag()
-
withSpanType
DDTracer.DDSpanBuilder withSpanType(String spanType)
-
baggageItems
Iterable<Map.Entry<String, String>> baggageItems()
-
withLogHandler
DDTracer.DDSpanBuilder withLogHandler(LogHandler logHandler)
-
asChildOf
DDTracer.DDSpanBuilder asChildOf(Span span)
-
asChildOf
DDTracer.DDSpanBuilder asChildOf(SpanContext spanContext)
-
addReference
DDTracer.DDSpanBuilder addReference(String referenceType, SpanContext spanContext)
-
withOrigin
DDTracer.DDSpanBuilder withOrigin(String origin)
-
-
-
-