All tracing commands start with a Span. Use a tracer to create spans.
When a trace leaves the process, it needs to be propagated, usually via headers.
This utility is use
This supports in-process propagation, typically across thread boundaries. This
includes utilities fo
Ensures this component can be garbage collected, by making it not #current()
This exposes the microsecond clock used by operations such as Span#finish().
This is helpful when yo
Returns the most recently created tracer if its component hasn't been closed.
null otherwise.This ob
This supports edge cases like GRPC Metadata propagation which doesn't use String
When true, no recording is done and nothing is reported to zipkin. However,
trace context is still i
Sampler is responsible for deciding if a particular trace should be "sampled",
i.e. whether the over