Class SqlClientAttributesExtractorBuilder<REQUEST,RESPONSE>
java.lang.Object
io.opentelemetry.instrumentation.api.instrumenter.db.SqlClientAttributesExtractorBuilder<REQUEST,RESPONSE>
A builder of
SqlClientAttributesExtractor.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Returns a newSqlClientAttributesExtractorwith the settings of thisSqlClientAttributesExtractorBuilder.setTableAttribute(io.opentelemetry.api.common.AttributeKey<String> dbTableAttribute) Configures the extractor to set the table value extracted by theSqlClientAttributesExtractorunder thedbTableAttributekey.
-
Method Details
-
setTableAttribute
public SqlClientAttributesExtractorBuilder<REQUEST,RESPONSE> setTableAttribute(io.opentelemetry.api.common.AttributeKey<String> dbTableAttribute) Configures the extractor to set the table value extracted by theSqlClientAttributesExtractorunder thedbTableAttributekey. By default, thedb.sql.tableattribute is used.- Parameters:
dbTableAttribute- TheAttributeKeyunder which the table extracted by theSqlClientAttributesExtractorwill be stored.
-
build
Returns a newSqlClientAttributesExtractorwith the settings of thisSqlClientAttributesExtractorBuilder.
-