B3Propagation<K> |
|
B3Propagation.FactoryBuilder |
|
B3SingleFormat |
This format corresponds to the propagation key "b3" (or "B3"), which delimits fields in the
following manner.
|
B3SinglePropagation |
Deprecated.
|
CurrentTraceContext |
This makes a given span the current span by placing it in scope (usually but not always a thread
local scope).
|
CurrentTraceContext.Builder |
Implementations of this allow standardized configuration, for example scope decoration.
|
CurrentTraceContext.Default |
Default implementation which is backed by a static thread local.
|
ExtraFieldPropagation<K> |
Deprecated.
|
ExtraFieldPropagation.Factory |
Deprecated.
|
ExtraFieldPropagation.FactoryBuilder |
Deprecated.
|
Propagation.Factory |
|
SamplingFlags |
|
SamplingFlags.Builder |
Deprecated.
|
StrictCurrentTraceContext |
Useful when developing instrumentation as state is enforced more strictly.
|
StrictCurrentTraceContext.Builder |
|
StrictScopeDecorator |
Useful when developing instrumentation as state is enforced more strictly.
|
ThreadLocalCurrentTraceContext |
In-process trace context propagation backed by a static thread local.
|
ThreadLocalCurrentTraceContext.Builder |
|
ThreadLocalSpan |
This type allows you to place a span in scope in one method and access it in another without
using an explicit request parameter.
|
TraceContext |
Contains trace identifiers and sampling data propagated in and out-of-process.
|
TraceContext.Builder |
|
TraceContextOrSamplingFlags |
Union type that contains only one of trace context, trace ID context or sampling flags.
|
TraceContextOrSamplingFlags.Builder |
|
TraceIdContext |
Contains inbound trace ID and sampling flags, used when users control the root trace ID, but not
the span ID (ex Amazon X-Ray or other correlation).
|
TraceIdContext.Builder |
|