Index
All Classes and Interfaces|All Packages
A
- addOperation(ResultSetOperation) - Method in class net.ttddyy.observation.tracing.ResultSetContext
- afterMethod(MethodExecutionContext) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
B
- beforeMethod(MethodExecutionContext) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
C
- clearOperations() - Method in class net.ttddyy.observation.tracing.ResultSetContext
- CONNECTION - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation
-
Span created when a JDBC connection takes place.
- CONNECTION_ACQUIRED - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
-
When the connection is acquired.
- CONNECTION_COMMIT - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
-
When the connection is committed.
- CONNECTION_ROLLBACK - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
-
When the connection is rolled back.
- ConnectionAttributes() - Constructor for class net.ttddyy.observation.tracing.ConnectionAttributesManager.ConnectionAttributes
- ConnectionAttributesManager - Interface in net.ttddyy.observation.tracing
-
Manage attributes that belong to each connection.
- ConnectionAttributesManager.ConnectionAttributes - Class in net.ttddyy.observation.tracing
- ConnectionAttributesManager.ResultSetAttributes - Class in net.ttddyy.observation.tracing
- ConnectionAttributesManager.ResultSetAttributesManager - Class in net.ttddyy.observation.tracing
- ConnectionContext - Class in net.ttddyy.observation.tracing
-
ContextforConnectionrelated operations. - ConnectionContext() - Constructor for class net.ttddyy.observation.tracing.ConnectionContext
- ConnectionObservationConvention - Interface in net.ttddyy.observation.tracing
-
A
ObservationConventionfor connection. - ConnectionTracingObservationHandler - Class in net.ttddyy.observation.tracing
-
A
TracingObservationHandlerfor connection. - ConnectionTracingObservationHandler(Tracer) - Constructor for class net.ttddyy.observation.tracing.ConnectionTracingObservationHandler
- customizeSenderSpan(DataSourceBaseContext, Span) - Method in class net.ttddyy.observation.tracing.ConnectionTracingObservationHandler
- customizeSenderSpan(DataSourceBaseContext, Span) - Method in class net.ttddyy.observation.tracing.DataSourceBaseObservationHandler
D
- DATASOURCE_DRIVER - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
-
Name of the JDBC datasource driver.
- DATASOURCE_NAME - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
-
Name of the JDBC datasource.
- DATASOURCE_NAME - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames
-
Name of the JDBC datasource.
- DATASOURCE_NAME - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryLowCardinalityKeyNames
-
Name of the JDBC datasource.
- DATASOURCE_NAME - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames
-
Name of the JDBC datasource.
- DATASOURCE_POOL - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
-
Name of the JDBC datasource pool.
- DataSourceBaseContext - Class in net.ttddyy.observation.tracing
-
Base
Contextfor datasource observation context classes. - DataSourceBaseContext() - Constructor for class net.ttddyy.observation.tracing.DataSourceBaseContext
- DataSourceBaseObservationHandler - Class in net.ttddyy.observation.tracing
-
A base class of tracing observation handler for JDBC operations.
- DataSourceBaseObservationHandler(Tracer) - Constructor for class net.ttddyy.observation.tracing.DataSourceBaseObservationHandler
- DataSourceObservationListener - Class in net.ttddyy.observation.tracing
-
Datasource-proxy listener implementation for JDBC observation.
- DataSourceObservationListener(ObservationRegistry) - Constructor for class net.ttddyy.observation.tracing.DataSourceObservationListener
- DataSourceObservationListener(Supplier<ObservationRegistry>) - Constructor for class net.ttddyy.observation.tracing.DataSourceObservationListener
- DefaultConnectionAttributesManager - Class in net.ttddyy.observation.tracing
-
Default implementation of
ConnectionAttributesManager. - DefaultConnectionAttributesManager() - Constructor for class net.ttddyy.observation.tracing.DefaultConnectionAttributesManager
- DefaultQueryParametersSpanTagProvider - Class in net.ttddyy.observation.tracing
-
Default implementation for
QueryParametersSpanTagProviderleveraging methods provided byDefaultQueryLogEntryCreator. - DefaultQueryParametersSpanTagProvider() - Constructor for class net.ttddyy.observation.tracing.DefaultQueryParametersSpanTagProvider
G
- GENERATED_KEYS - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation
-
Span created when generated keys are returned.
- GeneratedKeysObservationConvention - Interface in net.ttddyy.observation.tracing
-
A
ObservationConventionfor generated keys. - get(String) - Method in interface net.ttddyy.observation.tracing.ConnectionAttributesManager
- get(String) - Method in class net.ttddyy.observation.tracing.DefaultConnectionAttributesManager
- getAffectedRowCount() - Method in class net.ttddyy.observation.tracing.QueryContext
- getArgs() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
- getCount() - Method in class net.ttddyy.observation.tracing.ResultSetContext
- getDataSource() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- getDataSourceName() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- getHighCardinalityKeyValues(QueryContext) - Method in interface net.ttddyy.observation.tracing.QueryObservationConvention
- getHighCardinalityKeyValues(ResultSetContext) - Method in interface net.ttddyy.observation.tracing.GeneratedKeysObservationConvention
- getHighCardinalityKeyValues(ResultSetContext) - Method in interface net.ttddyy.observation.tracing.ResultSetObservationConvention
- getHost() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- getLowCardinalityKeyValues(ConnectionContext) - Method in interface net.ttddyy.observation.tracing.ConnectionObservationConvention
- getLowCardinalityKeyValues(QueryContext) - Method in interface net.ttddyy.observation.tracing.QueryObservationConvention
- getLowCardinalityKeyValues(ResultSetContext) - Method in interface net.ttddyy.observation.tracing.ResultSetObservationConvention
- getMethod() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
- getName() - Method in interface net.ttddyy.observation.tracing.ConnectionObservationConvention
- getName() - Method in interface net.ttddyy.observation.tracing.QueryObservationConvention
- getName() - Method in interface net.ttddyy.observation.tracing.ResultSetObservationConvention
- getOperations() - Method in class net.ttddyy.observation.tracing.ResultSetContext
- getParameters(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.tracing.DefaultQueryParametersSpanTagProvider
- getParameters(ExecutionInfo, List<QueryInfo>) - Method in interface net.ttddyy.observation.tracing.QueryParametersSpanTagProvider
- getParams() - Method in class net.ttddyy.observation.tracing.QueryContext
- getPort() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- getQueries() - Method in class net.ttddyy.observation.tracing.QueryContext
- getResult() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
- getThrown() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
H
- HikariJdbcObservationFilter - Class in net.ttddyy.observation.tracing
-
A
ObservationFilterto populate HikariCP specific information. - HikariJdbcObservationFilter() - Constructor for class net.ttddyy.observation.tracing.HikariJdbcObservationFilter
I
- incrementCount() - Method in class net.ttddyy.observation.tracing.ResultSetContext
- isDataRetrievalOperation(ResultSetOperation) - Static method in class net.ttddyy.observation.tracing.ResultSetOperation
J
- JdbcObservationDocumentation - Enum in net.ttddyy.observation.tracing
-
ObservationDocumentationfor JDBC operations. - JdbcObservationDocumentation.ConnectionKeyNames - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.JdbcEvents - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.QueryHighCardinalityKeyNames - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.QueryLowCardinalityKeyNames - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames - Enum in net.ttddyy.observation.tracing
- JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames - Enum in net.ttddyy.observation.tracing
K
- KEYS - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames
-
Generated keys.
M
- map(Observation.Context) - Method in class net.ttddyy.observation.tracing.HikariJdbcObservationFilter
N
- net.ttddyy.observation.tracing - package net.ttddyy.observation.tracing
-
Tracing observation.
P
- put(String, ConnectionAttributesManager.ConnectionAttributes) - Method in interface net.ttddyy.observation.tracing.ConnectionAttributesManager
- put(String, ConnectionAttributesManager.ConnectionAttributes) - Method in class net.ttddyy.observation.tracing.DefaultConnectionAttributesManager
Q
- QUERY - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation
-
Span created when executing a query.
- QUERY - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
-
Name of the JDBC query.
- QUERY_PARAMETERS - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
-
JDBC query parameter values.
- QueryContext - Class in net.ttddyy.observation.tracing
-
Contextfor query execution operations. - QueryContext() - Constructor for class net.ttddyy.observation.tracing.QueryContext
- QueryObservationConvention - Interface in net.ttddyy.observation.tracing
-
A
ObservationConventionfor query. - QueryParametersSpanTagProvider - Interface in net.ttddyy.observation.tracing
-
Provide a tag value for query parameters.
- QueryTracingObservationHandler - Class in net.ttddyy.observation.tracing
-
A
TracingObservationHandlerfor query. - QueryTracingObservationHandler(Tracer) - Constructor for class net.ttddyy.observation.tracing.QueryTracingObservationHandler
R
- remove(String) - Method in interface net.ttddyy.observation.tracing.ConnectionAttributesManager
- remove(String) - Method in class net.ttddyy.observation.tracing.DefaultConnectionAttributesManager
- RESULT_SET - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation
-
Span created when working with JDBC result set.
- ResultSetAttributes() - Constructor for class net.ttddyy.observation.tracing.ConnectionAttributesManager.ResultSetAttributes
- ResultSetAttributesManager() - Constructor for class net.ttddyy.observation.tracing.ConnectionAttributesManager.ResultSetAttributesManager
- ResultSetContext - Class in net.ttddyy.observation.tracing
-
ContextforResultSetoperations. - ResultSetContext() - Constructor for class net.ttddyy.observation.tracing.ResultSetContext
- ResultSetObservationConvention - Interface in net.ttddyy.observation.tracing
-
A
ObservationConventionfor result-set operations. - ResultSetOperation - Class in net.ttddyy.observation.tracing
-
Represent an operation(method call) performed on the proxy
ResultSet. - ResultSetOperation(Method, Object[], Object, Throwable) - Constructor for class net.ttddyy.observation.tracing.ResultSetOperation
- ResultSetTracingObservationHandler - Class in net.ttddyy.observation.tracing
-
A
TracingObservationHandlerfor result-set operations. - ResultSetTracingObservationHandler(Tracer) - Constructor for class net.ttddyy.observation.tracing.ResultSetTracingObservationHandler
- ROW_AFFECTED - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
-
Result of "executeUpdate()", "executeLargeUpdate()", "executeBatch()", or "executeLargeBatch()" on "Statement".
- ROW_COUNT - Enum constant in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames
-
Number of SQL rows.
S
- setAffectedRowCount(String) - Method in class net.ttddyy.observation.tracing.QueryContext
- setConnectionAttributesManager(ConnectionAttributesManager) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setConnectionObservationConvention(ConnectionObservationConvention) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setCount(int) - Method in class net.ttddyy.observation.tracing.ResultSetContext
- setDataSource(DataSource) - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- setDataSourceName(String) - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- setGeneratedKeysObservationConvention(GeneratedKeysObservationConvention) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setHost(String) - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- setIncludeParameterValues(boolean) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setParams(List<String>) - Method in class net.ttddyy.observation.tracing.QueryContext
- setPort(int) - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
- setQueries(List<String>) - Method in class net.ttddyy.observation.tracing.QueryContext
- setQueryObservationConvention(QueryObservationConvention) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setQueryParametersSpanTagProvider(QueryParametersSpanTagProvider) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setResultSetObservationConvention(ResultSetObservationConvention) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- setSupportedTypes(Set<JdbcObservationDocumentation>) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
- supportsContext(Observation.Context) - Method in interface net.ttddyy.observation.tracing.ConnectionObservationConvention
- supportsContext(Observation.Context) - Method in class net.ttddyy.observation.tracing.ConnectionTracingObservationHandler
- supportsContext(Observation.Context) - Method in interface net.ttddyy.observation.tracing.QueryObservationConvention
- supportsContext(Observation.Context) - Method in class net.ttddyy.observation.tracing.QueryTracingObservationHandler
- supportsContext(Observation.Context) - Method in interface net.ttddyy.observation.tracing.ResultSetObservationConvention
- supportsContext(Observation.Context) - Method in class net.ttddyy.observation.tracing.ResultSetTracingObservationHandler
V
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryLowCardinalityKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryLowCardinalityKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.ttddyy.observation.tracing.JdbcObservationDocumentation
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages