Package brave.opentracing
Class BraveSpanBuilder
java.lang.Object
brave.opentracing.BraveSpanBuilder
- All Implemented Interfaces:
io.opentracing.Tracer.SpanBuilder
public class BraveSpanBuilder
extends java.lang.Object
implements io.opentracing.Tracer.SpanBuilder
-
Method Summary
Modifier and Type Method Description BraveSpanBuilderaddReference(java.lang.String type, io.opentracing.SpanContext context)BraveSpanBuilderasChildOf(io.opentracing.Span parent)BraveSpanBuilderasChildOf(io.opentracing.SpanContext parent)BraveSpanBuilderignoreActiveSpan()BraveSpanstart()BraveScopestartActive(boolean finishSpanOnClose)Deprecated.BraveSpanstartManual()Deprecated.BraveSpanBuilderwithStartTimestamp(long microseconds)<T> BraveSpanBuilderwithTag(io.opentracing.tag.Tag<T> tag, T value)BraveSpanBuilderwithTag(java.lang.String key, boolean value)BraveSpanBuilderwithTag(java.lang.String key, java.lang.Number value)BraveSpanBuilderwithTag(java.lang.String key, java.lang.String value)
-
Method Details
-
asChildOf
- Specified by:
asChildOfin interfaceio.opentracing.Tracer.SpanBuilder
-
asChildOf
- Specified by:
asChildOfin interfaceio.opentracing.Tracer.SpanBuilder
-
addReference
- Specified by:
addReferencein interfaceio.opentracing.Tracer.SpanBuilder
-
withTag
- Specified by:
withTagin interfaceio.opentracing.Tracer.SpanBuilder
-
withTag
- Specified by:
withTagin interfaceio.opentracing.Tracer.SpanBuilder
-
withTag
- Specified by:
withTagin interfaceio.opentracing.Tracer.SpanBuilder
-
withTag
- Specified by:
withTagin interfaceio.opentracing.Tracer.SpanBuilder
-
withStartTimestamp
- Specified by:
withStartTimestampin interfaceio.opentracing.Tracer.SpanBuilder
-
ignoreActiveSpan
- Specified by:
ignoreActiveSpanin interfaceio.opentracing.Tracer.SpanBuilder
-
start
- Specified by:
startin interfaceio.opentracing.Tracer.SpanBuilder
-
startManual
Deprecated.- Specified by:
startManualin interfaceio.opentracing.Tracer.SpanBuilder
-
startActive
Deprecated.- Specified by:
startActivein interfaceio.opentracing.Tracer.SpanBuilder
-