Interface ForwardingSpanBuilder
-
- All Superinterfaces:
NormalizingSpanBuilder,io.opentracing.Tracer.SpanBuilder
@API(status=EXPERIMENTAL) public interface ForwardingSpanBuilder extends NormalizingSpanBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default io.opentracing.Tracer.SpanBuilderaddReference(String referenceType, io.opentracing.SpanContext referencedContext)default io.opentracing.Tracer.SpanBuilderasChildOf(io.opentracing.Span parent)default io.opentracing.Tracer.SpanBuilderasChildOf(io.opentracing.SpanContext parent)io.opentracing.Tracer.SpanBuilderdelegate()default io.opentracing.Tracer.SpanBuilderignoreActiveSpan()default io.opentracing.Spanstart()default io.opentracing.Tracer.SpanBuilderwithStartTimestamp(long microseconds)default <T> io.opentracing.Tracer.SpanBuilderwithTag(io.opentracing.tag.Tag<T> tag, T value)-
Methods inherited from interface org.zalando.opentracing.proxy.base.NormalizingSpanBuilder
withTag, withTag, withTag
-
-
-
-
Method Detail
-
delegate
io.opentracing.Tracer.SpanBuilder delegate()
-
asChildOf
default io.opentracing.Tracer.SpanBuilder asChildOf(@Nullable io.opentracing.SpanContext parent)- Specified by:
asChildOfin interfaceio.opentracing.Tracer.SpanBuilder
-
asChildOf
default io.opentracing.Tracer.SpanBuilder asChildOf(@Nullable io.opentracing.Span parent)- Specified by:
asChildOfin interfaceio.opentracing.Tracer.SpanBuilder
-
addReference
default io.opentracing.Tracer.SpanBuilder addReference(String referenceType, io.opentracing.SpanContext referencedContext)
- Specified by:
addReferencein interfaceio.opentracing.Tracer.SpanBuilder
-
ignoreActiveSpan
default io.opentracing.Tracer.SpanBuilder ignoreActiveSpan()
- Specified by:
ignoreActiveSpanin interfaceio.opentracing.Tracer.SpanBuilder
-
withTag
default <T> io.opentracing.Tracer.SpanBuilder withTag(io.opentracing.tag.Tag<T> tag, T value)- Specified by:
withTagin interfaceio.opentracing.Tracer.SpanBuilder
-
withStartTimestamp
default io.opentracing.Tracer.SpanBuilder withStartTimestamp(long microseconds)
- Specified by:
withStartTimestampin interfaceio.opentracing.Tracer.SpanBuilder
-
start
default io.opentracing.Span start()
- Specified by:
startin interfaceio.opentracing.Tracer.SpanBuilder
-
-