Index

A B C D E G H I J L M N O P R S T U V W 
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 JdbcTelemetry with the settings of this JdbcTelemetryBuilder.
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 JdbcTelemetryBuilder configured with the given OpenTelemetry.
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 clickhouse ch could also be used but ClickHouse Connection implementation always returns full prefix jdbc: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 JdbcTelemetry configured with the given OpenTelemetry.
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 DriverManager when 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 OpenTelemetry instance on the OpenTelemetryDriver.
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 true if the driver is registered against DriverManager.
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 DataSource implementation.
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
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
 
A B C D E G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values