Returns a lazy tracer that resolves from trace.getTracer() on every call, so evaluator spans follow whichever provider is currently mounted as global.
trace.getTracer()
Cast to Tracer is necessary because startActiveSpan has multiple overload signatures that cannot be satisfied by a single implementation.
Tracer
startActiveSpan
Returns a lazy tracer that resolves from
trace.getTracer()on every call, so evaluator spans follow whichever provider is currently mounted as global.Cast to
Traceris necessary becausestartActiveSpanhas multiple overload signatures that cannot be satisfied by a single implementation.