Interface SpanBuilderInterceptor
-
- All Superinterfaces:
Plugin
- All Known Implementing Classes:
TagPropagation
@API(status=EXPERIMENTAL) public interface SpanBuilderInterceptor extends Plugin
-
-
Field Summary
Fields Modifier and Type Field Description static SpanBuilderInterceptorDEFAULT
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SpanBuilderInterceptorcomposite(Collection<SpanBuilderInterceptor> interceptors)static SpanBuilderInterceptorcomposite(SpanBuilderInterceptor... interceptors)io.opentracing.Tracer.SpanBuilderintercept(io.opentracing.Tracer tracer, io.opentracing.Tracer.SpanBuilder builder)
-
-
-
Field Detail
-
DEFAULT
static final SpanBuilderInterceptor DEFAULT
-
-
Method Detail
-
intercept
@CheckReturnValue io.opentracing.Tracer.SpanBuilder intercept(io.opentracing.Tracer tracer, io.opentracing.Tracer.SpanBuilder builder)
-
composite
static SpanBuilderInterceptor composite(SpanBuilderInterceptor... interceptors)
-
composite
static SpanBuilderInterceptor composite(Collection<SpanBuilderInterceptor> interceptors)
-
-