Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abort(Executor) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- acceptsURL(String) - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- addDriverCandidate(Driver) - Static method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Add driver candidate that wasn't registered against
DriverManager. - addParameter(PreparedStatement, String, String) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- addPreparedStatementBatch(PreparedStatement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- addStatementBatch(Statement, String) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
B
- build() - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetryBuilder
-
Returns a new
JdbcTelemetrywith the settings of thisJdbcTelemetryBuilder. - build() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- builder() - Static method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetry
-
Returns a new
JdbcTelemetryBuilderconfigured with the givenOpenTelemetry. - Builder() - Constructor for class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
C
- call() - Method in interface io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection.ThrowingSupplier
- call() - Method in interface io.opentelemetry.instrumentation.jdbc.internal.ThrowingSupplier
- captureQueryParameters() - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- clearBatch(Statement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- clearParameters(PreparedStatement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- clearWarnings() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- CLICKHOUSE - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
-
Driver configuration doc mentions that besides
clickhousechcould also be used but ClickHouse Connection implementation always returns full prefixjdbc:clickhouse: - close() - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- close() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- close(Statement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- commit() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- computeDbInfo(Connection) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcUtils
- connect(String, Properties) - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- connectionFromStatement(Statement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcUtils
- connectionInfo - Static variable in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetry
-
Returns a new
JdbcTelemetryconfigured with the givenOpenTelemetry. - create(DbInfo, String) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- create(DbInfo, String, Long, Map<String, String>) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- create(DbInfo, Collection<String>, Long, Map<String, String>) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- create(Connection, DbInfo, Instrumenter<DbRequest, Void>, Instrumenter<DbRequest, Void>, boolean, SqlCommenter) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- create(PreparedStatement, Map<String, String>) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- create(Statement, String) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- create(Statement, String, Long, Map<String, String>) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- create(Statement, Collection<String>, Long) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- createArrayOf(String, Object[]) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createBlob() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createClob() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createDataSourceInstrumenter(OpenTelemetry, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- createNClob() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createSQLXML() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createStatement() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createStatement(int, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createStatement(int, int, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createStatementInstrumenter(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- createStatementInstrumenter(OpenTelemetry, boolean, boolean, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- createStatementInstrumenter(OpenTelemetry, List<AttributesExtractor<DbRequest, Void>>, boolean, boolean, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- createStruct(String, Object[]) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- createTransaction(DbInfo, String) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- createTransaction(Connection, String) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- createTransactionInstrumenter(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- createTransactionInstrumenter(OpenTelemetry, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- createTransactionInstrumenter(OpenTelemetry, List<AttributesExtractor<DbRequest, Void>>, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
D
- DATADIRECT - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- db(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- DB2 - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- DbInfo - Class in io.opentelemetry.instrumentation.jdbc.internal.dbinfo
-
This class is internal and is hence not for public use.
- DbInfo() - Constructor for class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- DbInfo.Builder - Class in io.opentelemetry.instrumentation.jdbc.internal.dbinfo
-
This class is internal and is hence not for public use.
- DbRequest - Class in io.opentelemetry.instrumentation.jdbc.internal
-
This class is internal and is hence not for public use.
- DbRequest() - Constructor for class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- DEFAULT - Static variable in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- delegate - Variable in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- DERBY - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- deregister() - Static method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
According to JDBC specification, this driver is registered against
DriverManagerwhen the class is loaded.
E
- Experimental - Class in io.opentelemetry.instrumentation.jdbc.datasource.internal
-
This class is internal and experimental.
- extractDbInfo(Connection) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcUtils
G
- GENERIC_URL_LIKE - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- getAutoCommit() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getBatchSize() - Method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- getBatchSize() - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData.StatementBatchInfo
- getBatchSize(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getCatalog() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getClientInfo() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getClientInfo(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getConnection() - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- getConnection(String, String) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- getConnectionString(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
-
Deprecated.
- getDb() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getDbInfo() - Method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- getDbInfo() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getDbNamespace(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getDbSystem(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getHoldability() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getHost() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getLoginTimeout() - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- getLogWriter() - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- getMajorVersion() - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- getMetaData() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getMinorVersion() - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- getName() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getNetworkTimeout() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getOperation() - Method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- getParameters(PreparedStatement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- getParentLogger() - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- getParentLogger() - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- getPort() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getPreparedStatementBatchSize(PreparedStatement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- getPreparedStatementParameters() - Method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- getPropertyInfo(String, Properties) - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- getQueryParameters(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getQueryTexts() - Method in class io.opentelemetry.instrumentation.jdbc.internal.DbRequest
- getRawQueryTexts(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getResponseStatus(Void, Throwable) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getSchema() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getServerAddress(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getServerPort(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- getShortUrl() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getStatementBatchInfo(Statement) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- getStatements() - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData.StatementBatchInfo
- getSubtype() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getSystem() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getTransactionIsolation() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getTypeMap() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- getUser() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- getUser(DbRequest) - Method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
-
Deprecated.
- getWarnings() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
H
- H2 - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- host(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- HSQL - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
I
- INFORMIX_DIRECT - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- INFORMIX_SQLI - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- install(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Installs the
OpenTelemetryinstance on theOpenTelemetryDriver. - INSTANCE - Static variable in class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- INSTRUMENTATION_NAME - Static variable in class io.opentelemetry.instrumentation.jdbc.internal.JdbcInstrumenterFactory
- intern(DbInfo) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
-
Returns canonical representation of db info.
- internalSetSqlCommenterBuilder(Function<JdbcTelemetryBuilder, SqlCommenterBuilder>) - Static method in class io.opentelemetry.instrumentation.jdbc.datasource.internal.Experimental
- io.opentelemetry.instrumentation.jdbc - package io.opentelemetry.instrumentation.jdbc
- io.opentelemetry.instrumentation.jdbc.datasource - package io.opentelemetry.instrumentation.jdbc.datasource
- io.opentelemetry.instrumentation.jdbc.datasource.internal - package io.opentelemetry.instrumentation.jdbc.datasource.internal
- io.opentelemetry.instrumentation.jdbc.internal - package io.opentelemetry.instrumentation.jdbc.internal
- io.opentelemetry.instrumentation.jdbc.internal.dbinfo - package io.opentelemetry.instrumentation.jdbc.internal.dbinfo
- isClosed() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- isReadOnly() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- isRegistered() - Static method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Returns
trueif the driver is registered againstDriverManager. - isValid(int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- isWrapperFor(Class<?>) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- isWrapperFor(Class<?>) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
J
- JdbcAttributesGetter - Class in io.opentelemetry.instrumentation.jdbc.internal
-
This class is internal and is hence not for public use.
- JdbcAttributesGetter() - Constructor for class io.opentelemetry.instrumentation.jdbc.internal.JdbcAttributesGetter
- jdbcCompliant() - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Returns false because not all delegated drivers are JDBC compliant.
- JdbcConnectionUrlParser - Enum in io.opentelemetry.instrumentation.jdbc.internal
-
Structured as an enum instead of a class hierarchy to allow iterating through the parsers automatically without having to maintain a separate list of parsers.
- JdbcData - Class in io.opentelemetry.instrumentation.jdbc.internal
-
Holds info associated with JDBC connections and prepared statements.
- JdbcData.StatementBatchInfo - Class in io.opentelemetry.instrumentation.jdbc.internal
-
This class is internal and is hence not for public use.
- JdbcInstrumenterFactory - Class in io.opentelemetry.instrumentation.jdbc.internal
-
This class is internal and is hence not for public use.
- JdbcTelemetry - Class in io.opentelemetry.instrumentation.jdbc.datasource
-
Entrypoint for instrumenting a JDBC DataSources.
- JdbcTelemetryBuilder - Class in io.opentelemetry.instrumentation.jdbc.datasource
-
A builder of
JdbcTelemetry. - JdbcUtils - Class in io.opentelemetry.instrumentation.jdbc.internal
-
This class is internal and is hence not for public use.
- JTDS_URL_LIKE - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
L
- LINDORM - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
M
- MARIA_ADDRESS - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- MARIA_SUBPROTO - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- MODIFIED_URL_LIKE - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- MSSQLSERVER - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- MYSQL - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
N
- name(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- nativeSQL(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
O
- OCEANBASE - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
-
Sample urls: jdbc:oceanbase://host:port/dbname jdbc:oceanbase:oracle://host:port/dbname
- OpenTelemetryConnection - Class in io.opentelemetry.instrumentation.jdbc.internal
-
This class is internal and is hence not for public use.
- OpenTelemetryConnection(Connection, DbInfo, Instrumenter<DbRequest, Void>, Instrumenter<DbRequest, Void>, boolean, SqlCommenter) - Constructor for class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- OpenTelemetryConnection.ThrowingSupplier<E> - Interface in io.opentelemetry.instrumentation.jdbc.internal
- OpenTelemetryDataSource - Class in io.opentelemetry.instrumentation.jdbc.datasource
-
OpenTelemetry
DataSourceimplementation. - OpenTelemetryDataSource(DataSource) - Constructor for class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
-
Deprecated.
- OpenTelemetryDataSource(DataSource, OpenTelemetry) - Constructor for class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
-
Deprecated.
- OpenTelemetryDriver - Class in io.opentelemetry.instrumentation.jdbc
-
JDBC driver for OpenTelemetry.
- OpenTelemetryDriver() - Constructor for class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
- ORACLE - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- ORACLE_AT - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- ORACLE_AT_DESCRIPTION - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
-
This parser can locate incorrect data if multiple addresses are defined but not everything is defined in the first block.
- ORACLE_CONNECT_INFO - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
P
- parse(String, Properties) - Static method in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- POLARDB - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
-
Sample url: jdbc:polardb://server_name:1901/dbname
- port(Integer) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- POSTGRES - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- prepareCall(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareCall(String, int, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareCall(String, int, int, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- preparedStatement - Static variable in class io.opentelemetry.instrumentation.jdbc.internal.JdbcData
- prepareStatement(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareStatement(String, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareStatement(String, int[]) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareStatement(String, int, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareStatement(String, int, int, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- prepareStatement(String, String[]) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
R
- register() - Static method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Register the driver against
DriverManager. - releaseSavepoint(Savepoint) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- removeDriverCandidate(Driver) - Static method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Remove driver added via
OpenTelemetryDriver.addDriverCandidate(Driver). - rollback() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- rollback(Savepoint) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
S
- SAP - Enum constant in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
- setAutoCommit(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setCaptureQueryParameters(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetryBuilder
-
Configures whether parameters are captured for JDBC Statements.
- setCatalog(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setClientInfo(String, String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setClientInfo(Properties) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setDataSourceInstrumenterEnabled(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetryBuilder
-
Configures whether spans are created for JDBC Connections.
- setEnableSqlCommenter(JdbcTelemetryBuilder, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.datasource.internal.Experimental
-
Sets whether to augment sql query with comment containing the tracing information.
- setHoldability(int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setLoginTimeout(int) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- setLogWriter(PrintWriter) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- setNetworkTimeout(Executor, int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setOpenTelemetry(OpenTelemetry) - Method in class io.opentelemetry.instrumentation.jdbc.OpenTelemetryDriver
-
Configures the
OpenTelemetry. - setReadOnly(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setSavepoint() - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setSavepoint(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setSchema(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setSqlCommenterPrepend(JdbcTelemetryBuilder, boolean) - Static method in class io.opentelemetry.instrumentation.jdbc.datasource.internal.Experimental
-
Sets whether to prepend the sql comment to the query instead of appending it.
- setSqlCommenterPropagator(JdbcTelemetryBuilder, TextMapPropagator) - Static method in class io.opentelemetry.instrumentation.jdbc.datasource.internal.Experimental
-
Set the propagator used to inject tracing context into sql comments.
- setStatementInstrumenterEnabled(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetryBuilder
-
Configures whether spans are created for JDBC Statements.
- setStatementSanitizationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetryBuilder
-
Configures whether JDBC Statements are sanitized.
- setTransactionInstrumenterEnabled(boolean) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetryBuilder
-
Configures whether spans are created for JDBC Transactions.
- setTransactionIsolation(int) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- setTypeMap(Map<String, Class<?>>) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- shortUrl(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- sqlCommenter - Variable in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- StatementBatchInfo() - Constructor for class io.opentelemetry.instrumentation.jdbc.internal.JdbcData.StatementBatchInfo
- statementInstrumenter - Variable in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- subtype(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
- system(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
T
- ThrowingSupplier<T,
E> - Interface in io.opentelemetry.instrumentation.jdbc.internal -
This class is internal and is hence not for public use.
- toBuilder() - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo
- transactionInstrumenter - Variable in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
U
- unwrap(Class<T>) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.OpenTelemetryDataSource
- unwrap(Class<T>) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
- unwrapConnection(Connection) - Static method in class io.opentelemetry.instrumentation.jdbc.internal.JdbcUtils
-
Returns the unwrapped connection or null if exception was thrown.
- user(String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.dbinfo.DbInfo.Builder
V
- valueOf(String) - Static method in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.opentelemetry.instrumentation.jdbc.internal.JdbcConnectionUrlParser
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrap(DataSource) - Method in class io.opentelemetry.instrumentation.jdbc.datasource.JdbcTelemetry
- wrapCall(OpenTelemetryConnection.ThrowingSupplier<E>, String) - Method in class io.opentelemetry.instrumentation.jdbc.internal.OpenTelemetryConnection
All Classes and Interfaces|All Packages|Constant Field Values