Class ServletSpanNameProvider<REQUEST>
java.lang.Object
io.opentelemetry.javaagent.instrumentation.servlet.ServletSpanNameProvider<REQUEST>
- All Implemented Interfaces:
io.opentelemetry.instrumentation.api.semconv.http.HttpServerRouteBiGetter<io.opentelemetry.javaagent.bootstrap.servlet.MappingResolver,REQUEST>
public class ServletSpanNameProvider<REQUEST>
extends Object
implements io.opentelemetry.instrumentation.api.semconv.http.HttpServerRouteBiGetter<io.opentelemetry.javaagent.bootstrap.servlet.MappingResolver,REQUEST>
Helper class for constructing span name for given servlet/filter mapping and request.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ServletSpanNameProvider
-
-
Method Details
-
get
@Nullable public String get(io.opentelemetry.context.Context context, io.opentelemetry.javaagent.bootstrap.servlet.MappingResolver mappingResolver, REQUEST request) - Specified by:
getin interfaceio.opentelemetry.instrumentation.api.semconv.http.HttpServerRouteBiGetter<io.opentelemetry.javaagent.bootstrap.servlet.MappingResolver,REQUEST>
-