Class DbSpanNameExtractor<REQUEST>
- java.lang.Object
-
- io.opentelemetry.instrumentation.api.instrumenter.db.DbSpanNameExtractor<REQUEST>
-
- All Implemented Interfaces:
SpanNameExtractor<REQUEST>
public final class DbSpanNameExtractor<REQUEST> extends Object implements SpanNameExtractor<REQUEST>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <REQUEST> SpanNameExtractor<REQUEST>create(DbAttributesExtractor<REQUEST> attributesExtractor)Returns aSpanNameExtractorthat constructs the span name according to DB semantic conventions:<db.operation> <db.name><table>.Stringextract(REQUEST request)Returns the span name.
-
-
-
Method Detail
-
create
public static <REQUEST> SpanNameExtractor<REQUEST> create(DbAttributesExtractor<REQUEST> attributesExtractor)
Returns aSpanNameExtractorthat constructs the span name according to DB semantic conventions:<db.operation> <db.name><table>.- See Also:
used to extract .,used to extract .,used to extract .
-
extract
public String extract(REQUEST request)
Description copied from interface:SpanNameExtractorReturns the span name.- Specified by:
extractin interfaceSpanNameExtractor<REQUEST>
-
-