Index

A B C D E F G H I J K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addCollection(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
 
addOperation(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
 
addOperation(ResultSetOperation) - Method in class net.ttddyy.observation.tracing.ResultSetContext
 
afterMethod(MethodExecutionContext) - Method in class net.ttddyy.observation.boot.event.JdbcEventPublishingListener
 
afterMethod(MethodExecutionContext) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.boot.event.JdbcEventPublishingListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
Analysis() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Analysis
 
AnalysisCache() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.AnalysisCache
 
analyze(String, boolean, StatementType) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.OpenTelemetryQueryAnalyzerCache
 
analyze(String, boolean, StatementType) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
analyze(String, boolean, StatementType) - Method in interface net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryAnalyzer
 
analyzeQuery(String, boolean, StatementType) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributesManager
 
Attributes() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Attributes
 

B

beforeMethod(MethodExecutionContext) - Method in class net.ttddyy.observation.boot.event.JdbcEventPublishingListener
 
beforeMethod(MethodExecutionContext) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.boot.event.JdbcEventPublishingListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
build(List<VisitedEntry>) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.QuerySummaryBuilder
 
build(OpenTelemetryAttributes) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetrySpanNameBuilder
 
builder - Variable in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 

C

clearOperations() - Method in class net.ttddyy.observation.tracing.ResultSetContext
 
collection(String) - Static method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
COLLECTION - Enum constant in enum class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry.ValueType
 
COMMONS - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Log using Commons.
CONCRETE - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceType
Use ProxyDataSource from datasource-proxy
configure(ProxyDataSourceBuilder) - Method in class net.ttddyy.observation.boot.autoconfigure.DataSourceProxyBuilderConfigurer
 
CONNECTION - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.TraceType
Related to JDBC connections.
CONNECTION - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation
Span created when a JDBC connection takes place.
CONNECTION_ACQUIRED - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
When the connection is acquired.
CONNECTION_COMMIT - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
When the connection is committed.
CONNECTION_ROLLBACK - Enum constant in enum class 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
Context for Connection related operations.
ConnectionContext() - Constructor for class net.ttddyy.observation.tracing.ConnectionContext
 
ConnectionObservationConvention - Interface in net.ttddyy.observation.tracing
A ObservationConvention for connection.
ConnectionTracingObservationHandler - Class in net.ttddyy.observation.tracing
A TracingObservationHandler for connection.
ConnectionTracingObservationHandler(Tracer) - Constructor for class net.ttddyy.observation.tracing.ConnectionTracingObservationHandler
 
customize(ProxyDataSourceBuilder, DataSource, String, String) - Method in interface net.ttddyy.observation.boot.autoconfigure.ProxyDataSourceBuilderCustomizer
A callback to customize the given ProxyDataSourceBuilder.
customizeSenderSpan(DataSourceBaseContext, Span) - Method in class net.ttddyy.observation.tracing.ConnectionTracingObservationHandler
 
customizeSenderSpan(DataSourceBaseContext, Span) - Method in class net.ttddyy.observation.tracing.DataSourceBaseObservationHandler
 

D

DatabaseNamespaceRetriever - Interface in net.ttddyy.observation.tracing.opentelemetry
 
DATASOURCE_DRIVER - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
Name of the JDBC datasource driver.
DATASOURCE_NAME - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
Name of the JDBC datasource.
DATASOURCE_NAME - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames
Name of the JDBC datasource.
DATASOURCE_NAME - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryLowCardinalityKeyNames
Name of the JDBC datasource.
DATASOURCE_NAME - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames
Name of the JDBC datasource.
DATASOURCE_POOL - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
Name of the JDBC datasource pool.
DataSourceBaseContext - Class in net.ttddyy.observation.tracing
Base Context for 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
 
DataSourceNameResolver - Interface in net.ttddyy.observation.boot.autoconfigure
Resolve DataSource name.
DataSourceObservationAutoConfiguration - Class in net.ttddyy.observation.boot.autoconfigure
Auto-configuration for Micrometer Observation instrumentation for DataSource.
DataSourceObservationAutoConfiguration() - Constructor for class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 
dataSourceObservationBeanPostProcessor(ObjectProvider<JdbcProperties>, ObjectProvider<DataSourceNameResolver>, ObjectProvider<QueryExecutionListener>, ObjectProvider<MethodExecutionListener>, ObjectProvider<ParameterTransformer>, ObjectProvider<QueryTransformer>, ObjectProvider<ResultSetProxyLogicFactory>, ObjectProvider<ResultSetProxyLogicFactory>, ObjectProvider<DataSourceProxyConnectionIdManagerProvider>, ObjectProvider<ProxyDataSourceBuilderCustomizer>) - Static method in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 
DataSourceObservationBeanPostProcessor - Class in net.ttddyy.observation.boot.autoconfigure
A BeanPostProcessor to instrument DataSource beans.
DataSourceObservationBeanPostProcessor(ObjectProvider<JdbcProperties>, ObjectProvider<DataSourceNameResolver>, ObjectProvider<QueryExecutionListener>, ObjectProvider<MethodExecutionListener>, ObjectProvider<ParameterTransformer>, ObjectProvider<QueryTransformer>, ObjectProvider<ResultSetProxyLogicFactory>, ObjectProvider<ResultSetProxyLogicFactory>, ObjectProvider<DataSourceProxyConnectionIdManagerProvider>, ObjectProvider<ProxyDataSourceBuilderCustomizer>) - Constructor for class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationBeanPostProcessor
 
dataSourceObservationListener(ObjectProvider<ObservationRegistry>, JdbcProperties, ObjectProvider<ObservationConvention<?>>) - Method in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 
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
 
DataSourceObservationOpenTelemetryAutoConfiguration - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
Auto-configuration for Micrometer Observation instrumentation providing OpenTelemetry Semantic Conventions support.
DataSourceObservationOpenTelemetryAutoConfiguration() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.DataSourceObservationOpenTelemetryAutoConfiguration
 
DataSourceProxy() - Constructor for class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
DataSourceProxyBuilderConfigurer - Class in net.ttddyy.observation.boot.autoconfigure
Configurer ProxyDataSourceBuilder based on the JdbcProperties and other optional beans.
DataSourceProxyBuilderConfigurer(JdbcProperties, List<QueryExecutionListener>, List<MethodExecutionListener>, ParameterTransformer, QueryTransformer, ResultSetProxyLogicFactory, ResultSetProxyLogicFactory, DataSourceProxyConnectionIdManagerProvider) - Constructor for class net.ttddyy.observation.boot.autoconfigure.DataSourceProxyBuilderConfigurer
 
DataSourceProxyConnectionIdManagerProvider - Interface in net.ttddyy.observation.boot.autoconfigure
Supplier of a ConnectionIdManager.
DB_COLLECTION_NAME - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_NAMESPACE - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_OPERATION_BATCH_SIZE - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_OPERATION_NAME - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_QUERY_SUMMARY - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_QUERY_TEXT - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_RESPONSE_STATUS_CODE - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_STORED_PROCEDURE_NAME - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
DB_SYSTEM_NAME - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
dedupeLastTwoEntries() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
 
DefaultConnectionAttributesManager - Class in net.ttddyy.observation.tracing
Default implementation of ConnectionAttributesManager.
DefaultConnectionAttributesManager() - Constructor for class net.ttddyy.observation.tracing.DefaultConnectionAttributesManager
 
DefaultDataSourceNameResolver - Class in net.ttddyy.observation.boot.autoconfigure
Default implementation for DataSourceNameResolver.
DefaultDataSourceNameResolver() - Constructor for class net.ttddyy.observation.boot.autoconfigure.DefaultDataSourceNameResolver
 
DefaultQueryParametersSpanTagProvider - Class in net.ttddyy.observation.tracing
Default implementation for QueryParametersSpanTagProvider leveraging methods provided by DefaultQueryLogEntryCreator.
DefaultQueryParametersSpanTagProvider() - Constructor for class net.ttddyy.observation.tracing.DefaultQueryParametersSpanTagProvider
 
deparseUpdateSets(List<UpdateSet>, StringBuilder, ExpressionVisitor<StringBuilder>) - Static method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 

E

equals(Object) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
ERROR_TYPE - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
Event() - Constructor for class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Event
 
EVENT_PUBLISHING_LISTENER_ORDER - Static variable in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 

F

FETCH - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.TraceType
Related to ResultSets.
fromItemVisitor - Variable in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 

G

GENERATED_KEYS - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation
Span created when generated keys are returned.
GeneratedKeysObservationConvention - Interface in net.ttddyy.observation.tracing
A ObservationConvention for 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
 
getAnalysis() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties
 
getArgs() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
 
getAttributes() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties
 
getAttributes(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributesManager
 
getBatchSize() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getBuilder() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
getCache() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Analysis
 
getCollectionName() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getCollectionName() - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
getContextualName(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
getCount() - Method in class net.ttddyy.observation.tracing.ResultSetContext
 
getData() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
getDataSource() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
 
getDataSourceName() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
 
getDatasourceProxy() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
getDelegate() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.OpenTelemetryConnectionUrlParserCache
 
getDelegate() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.OpenTelemetryQueryAnalyzerCache
 
getEntries() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
 
getErrorType() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getEvent() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
getExcludedDataSourceBeanNames() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
getExecInfo() - Method in class net.ttddyy.observation.boot.event.JdbcQueryExecutionEvent
 
getExecutionContext() - Method in class net.ttddyy.observation.boot.event.JdbcMethodExecutionEvent
 
getExecutionInfo() - Method in class net.ttddyy.observation.tracing.QueryContext
 
getHighCardinalityKeyValues(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
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
 
getIncludes() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
getLoggerName() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
getLoggerName() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
getLogging() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
getLogLevel() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
getLogLevel() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
getLowCardinalityKeyValues(ConnectionContext) - Method in interface net.ttddyy.observation.tracing.ConnectionObservationConvention
 
getLowCardinalityKeyValues(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
getLowCardinalityKeyValues(QueryContext) - Method in interface net.ttddyy.observation.tracing.QueryObservationConvention
 
getLowCardinalityKeyValues(ResultSetContext) - Method in interface net.ttddyy.observation.tracing.ResultSetObservationConvention
 
getMainTableName() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
Main table name for prepared statement.
getMaxSize() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.AnalysisCache
 
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
 
getNamespace() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getNamespace() - Method in class net.ttddyy.observation.tracing.opentelemetry.UrlParseResult
 
getOperation(Statement) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
getOperationName() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getOperationName() - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
getOperations() - Method in class net.ttddyy.observation.tracing.ResultSetContext
 
getOrCreateAttributes(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributesManager
 
getOverrides() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Attributes
 
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
 
getQuery() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
getQueryInfoList() - Method in class net.ttddyy.observation.boot.event.JdbcQueryExecutionEvent
 
getQueryInfoList() - Method in class net.ttddyy.observation.tracing.QueryContext
 
getQuerySummary() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getQuerySummary() - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
getQueryText() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getQueryText() - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
getResponseStatusCode() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getResult() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
 
getResultsetOperations() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
getSanitize() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Analysis
 
getSanitizedQuery(Statement) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
getServerAddress() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getServerPort() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getSlowQuery() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
getStoredProcedureName() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getStoredProcedureName() - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
getSummary() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Analysis
 
getSystemName() - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
getSystemName() - Method in class net.ttddyy.observation.tracing.opentelemetry.UrlParseResult
 
getThreshold() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
getThrown() - Method in class net.ttddyy.observation.tracing.ResultSetOperation
 
getType() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
getType() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
getUrl() - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
 

H

hashCode() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
HikariJdbcObservationFilter - Class in net.ttddyy.observation.tracing
A ObservationFilter to populate HikariCP specific information.
HikariJdbcObservationFilter() - Constructor for class net.ttddyy.observation.tracing.HikariJdbcObservationFilter
 

I

incrementCount() - Method in class net.ttddyy.observation.tracing.ResultSetContext
 
isAfter() - Method in class net.ttddyy.observation.boot.event.JdbcMethodExecutionEvent
true when the event is published right after performing the method.
isAfter() - Method in class net.ttddyy.observation.boot.event.JdbcQueryExecutionEvent
true when the event is published right after executing queries.
isBefore() - Method in class net.ttddyy.observation.boot.event.JdbcMethodExecutionEvent
true when the event is published right before performing the method.
isBefore() - Method in class net.ttddyy.observation.boot.event.JdbcQueryExecutionEvent
true when the event is published right before executing queries.
isCollection() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
isDataRetrievalOperation(ResultSetOperation) - Static method in class net.ttddyy.observation.tracing.ResultSetOperation
 
isEnabled() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Event
 
isEnabled() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.ResultsetOperations
 
isEnabled() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Analysis
 
isEnabled() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.AnalysisCache
 
isEnabled() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Sanitize
 
isEnabled() - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Summary
 
isEnableLogging() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
isEnableLogging() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
isIncludeParameterValues() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
isJsonFormat() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
isMultiline() - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
isOperation() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 

J

JdbcEvent - Class in net.ttddyy.observation.boot.event
Base class for JDBC event.
JdbcEvent(Object) - Constructor for class net.ttddyy.observation.boot.event.JdbcEvent
 
JdbcEventPublishingListener - Class in net.ttddyy.observation.boot.event
A datasource-proxy listener that publishes spring events for jdbc interactions.
JdbcEventPublishingListener(ApplicationEventPublisher) - Constructor for class net.ttddyy.observation.boot.event.JdbcEventPublishingListener
 
JdbcMethodExecutionEvent - Class in net.ttddyy.observation.boot.event
An event published when JDBC proxy methods are invoked.
JdbcMethodExecutionEvent(boolean, MethodExecutionContext) - Constructor for class net.ttddyy.observation.boot.event.JdbcMethodExecutionEvent
 
JdbcObservationDocumentation - Enum Class in net.ttddyy.observation.tracing
ObservationDocumentation for JDBC operations.
JdbcObservationDocumentation.ConnectionKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.JdbcEvents - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.QueryHighCardinalityKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.QueryLowCardinalityKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames - Enum Class in net.ttddyy.observation.tracing
 
JdbcOpenTelemetryProperties - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
Configuration properties for OpenTelemetry Semantic Conventions support.
JdbcOpenTelemetryProperties() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties
 
JdbcOpenTelemetryProperties.Analysis - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
 
JdbcOpenTelemetryProperties.AnalysisCache - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
 
JdbcOpenTelemetryProperties.Attributes - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
 
JdbcOpenTelemetryProperties.Sanitize - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
 
JdbcOpenTelemetryProperties.Summary - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
 
JdbcProperties - Class in net.ttddyy.observation.boot.autoconfigure
Configuration properties for JDBC instrumentation.
JdbcProperties() - Constructor for class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
JdbcProperties.DataSourceProxy - Class in net.ttddyy.observation.boot.autoconfigure
 
JdbcProperties.DataSourceType - Enum Class in net.ttddyy.observation.boot.autoconfigure
 
JdbcProperties.Event - Class in net.ttddyy.observation.boot.autoconfigure
 
JdbcProperties.Logging - Enum Class in net.ttddyy.observation.boot.autoconfigure
Query logging listener is the most used listener that logs executing query with actual parameters to.
JdbcProperties.Query - Class in net.ttddyy.observation.boot.autoconfigure
Properties to configure query logging listener.
JdbcProperties.ResultsetOperations - Class in net.ttddyy.observation.boot.autoconfigure
 
JdbcProperties.SlowQuery - Class in net.ttddyy.observation.boot.autoconfigure
Properties to configure slow query logging listener.
JdbcProperties.TraceType - Enum Class in net.ttddyy.observation.boot.autoconfigure
 
JdbcQueryExecutionEvent - Class in net.ttddyy.observation.boot.event
An event published when queries are executed.
JdbcQueryExecutionEvent(boolean, ExecutionInfo, List<QueryInfo>) - Constructor for class net.ttddyy.observation.boot.event.JdbcQueryExecutionEvent
 
JSqlParserQueryAnalyzer - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
OpenTelemetryQueryAnalyzer implementation with JSqlParser.
JSqlParserQueryAnalyzer() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
JSqlParserQueryFromItemVisitor() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor.JSqlParserQueryFromItemVisitor
 
JSqlParserQueryVisitedContext - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
JSqlParserQueryVisitedContext() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
 
JSqlParserQueryVisitor - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
Visitor implementation to retrieve a list of entries.
JSqlParserQueryVisitor() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
JSqlParserQueryVisitor.JSqlParserQueryFromItemVisitor - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
 
JSqlParserSanitizingExpressionDeParser - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
An ExpressionDeParser to sanitize query.
JSqlParserSanitizingExpressionDeParser() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
JUL - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Log using Java Util Logging.

K

KEYS - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.TraceType
Related to generated keys.
KEYS - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames
Generated keys.

L

LOG4J - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Log using Log4j.

M

map(Observation.Context) - Method in class net.ttddyy.observation.tracing.HikariJdbcObservationFilter
 

N

net.ttddyy.observation.boot.autoconfigure - package net.ttddyy.observation.boot.autoconfigure
 
net.ttddyy.observation.boot.autoconfigure.opentelemetry - package net.ttddyy.observation.boot.autoconfigure.opentelemetry
OpenTelemetry Semantic Conventions support related classes.
net.ttddyy.observation.boot.event - package net.ttddyy.observation.boot.event
 
net.ttddyy.observation.tracing - package net.ttddyy.observation.tracing
Tracing observation.
net.ttddyy.observation.tracing.opentelemetry - package net.ttddyy.observation.tracing.opentelemetry
OpenTelemetry Semantic Conventions support related classes.
net.ttddyy.observation.tracing.opentelemetry.jsqlparser - package net.ttddyy.observation.tracing.opentelemetry.jsqlparser
JSqlParser related classes for OpenTelemetry Semantic Conventions support.
NOOP - Static variable in interface net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryAnalyzer
 

O

OBSERVATION_LISTENER_ORDER - Static variable in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 
observationConnectionIdManagerProvider() - Method in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 
observationDataSourceNameResolver() - Method in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationAutoConfiguration
 
onStart(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryMeterObservationHandler
 
onStop(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryMeterObservationHandler
 
OpenTelemetryAttributes - Class in net.ttddyy.observation.tracing.opentelemetry
Holds all data required by OpenTelemetry Semantic Conventions support.
OpenTelemetryAttributes() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
OpenTelemetryAttributesManager - Class in net.ttddyy.observation.tracing.opentelemetry
Responsible for converting OpenTelemetryAttributes from QueryContext.
OpenTelemetryAttributesManager(OpenTelemetryConnectionUrlParser, OpenTelemetryQueryAnalyzer) - Constructor for class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributesManager
 
OpenTelemetryConnectionUrlParser - Interface in net.ttddyy.observation.tracing.opentelemetry
Extract required information from a JDBC connection URL.
OpenTelemetryConnectionUrlParserCache - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
OpenTelemetryConnectionUrlParserCache(OpenTelemetryConnectionUrlParser) - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.OpenTelemetryConnectionUrlParserCache
 
OpenTelemetryMeterObservationHandler - Class in net.ttddyy.observation.tracing.opentelemetry
OpenTelemetry Semantic Conventions metrics support.
OpenTelemetryMeterObservationHandler(OpenTelemetryAttributesManager, MeterRegistry) - Constructor for class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryMeterObservationHandler
 
OpenTelemetryQueryAnalyzer - Interface in net.ttddyy.observation.tracing.opentelemetry
Query Analyzer.
OpenTelemetryQueryAnalyzerCache - Class in net.ttddyy.observation.boot.autoconfigure.opentelemetry
OpenTelemetryQueryAnalyzerCache(OpenTelemetryQueryAnalyzer, int) - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.OpenTelemetryQueryAnalyzerCache
 
OpenTelemetryQueryObservationConvention - Class in net.ttddyy.observation.tracing.opentelemetry
Observation convention for OpenTelemetry Semantic Conventions.
OpenTelemetryQueryObservationConvention(OpenTelemetryAttributesManager) - Constructor for class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
OpenTelemetrySpanNameBuilder - Class in net.ttddyy.observation.tracing.opentelemetry
A strategy to build a span name following the OpenTelemetry Semantic Conventions.
OpenTelemetrySpanNameBuilder() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetrySpanNameBuilder
 
operation(String) - Static method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 
OPERATION - Enum constant in enum class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry.ValueType
 

P

parse(String) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.OpenTelemetryConnectionUrlParserCache
 
parse(String) - Method in interface net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryConnectionUrlParser
 
parse(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.SimpleOpenTelemetryConnectionUrlParser
 
parseConnectionUrl(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributesManager
 
populateFromAnalysisResult(QueryAnalysisResult) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
populateFromQueryContext(QueryContext) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
populateFromUrlParseResult(UrlParseResult) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
postProcessAfterInitialization(Object, String) - Method in class net.ttddyy.observation.boot.autoconfigure.DataSourceObservationBeanPostProcessor
 
PROXY - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceType
Use a JDK proxy
ProxyDataSourceBuilderCustomizer - Interface in net.ttddyy.observation.boot.autoconfigure
A customizer for ProxyDataSourceBuilder.
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() - Constructor for class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
QUERY - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.TraceType
Related to query executions.
QUERY - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation
Span created when executing a query.
QUERY - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
Name of the JDBC query.
QUERY_PARAMETERS - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
JDBC query parameter values.
QueryAnalysisResult - Class in net.ttddyy.observation.tracing.opentelemetry
QueryAnalysisResult() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
QueryContext - Class in net.ttddyy.observation.tracing
Context for query execution operations.
QueryContext() - Constructor for class net.ttddyy.observation.tracing.QueryContext
 
QueryObservationConvention - Interface in net.ttddyy.observation.tracing
A ObservationConvention for query.
QueryParametersSpanTagProvider - Interface in net.ttddyy.observation.tracing
Provide a tag value for query parameters.
QuerySummaryBuilder - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
Construct query summary.
QuerySummaryBuilder() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.QuerySummaryBuilder
 
QueryTracingObservationHandler - Class in net.ttddyy.observation.tracing
A TracingObservationHandler for 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
 
resolve(String, DataSource) - Method in interface net.ttddyy.observation.boot.autoconfigure.DataSourceNameResolver
 
resolve(String, DataSource) - Method in class net.ttddyy.observation.boot.autoconfigure.DefaultDataSourceNameResolver
 
RESULT_SET - Enum constant in enum class 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
Context for ResultSet operations.
ResultSetContext() - Constructor for class net.ttddyy.observation.tracing.ResultSetContext
 
ResultSetObservationConvention - Interface in net.ttddyy.observation.tracing
A ObservationConvention for 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
 
ResultsetOperations() - Constructor for class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.ResultsetOperations
 
ResultSetTracingObservationHandler - Class in net.ttddyy.observation.tracing
A TracingObservationHandler for result-set operations.
ResultSetTracingObservationHandler(Tracer) - Constructor for class net.ttddyy.observation.tracing.ResultSetTracingObservationHandler
 
retrieve(String) - Method in interface net.ttddyy.observation.tracing.opentelemetry.DatabaseNamespaceRetriever
Retrieve database namespace from JDBC url.
retrieve(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.SimpleDatabaseNamespaceRetriever
 
retrieve(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.SqlServerDatabaseNamespaceRetriever
 
ROW_AFFECTED - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
Result of "executeUpdate()", "executeLargeUpdate()", "executeBatch()", or "executeLargeBatch()" on "Statement".
ROW_COUNT - Enum constant in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames
Number of SQL rows.

S

Sanitize() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Sanitize
 
SERVER_ADDRESS - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
SERVER_PORT - Static variable in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
setAffectedRowCount(String) - Method in class net.ttddyy.observation.tracing.QueryContext
 
setAttributesOverrides(Map<String, String>) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryMeterObservationHandler
 
setAttributesOverrides(Map<String, String>) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
setBatchSize(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setBuilder(StringBuilder) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
setCollectionName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setCollectionName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
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
 
setDatasourceProxy(JdbcProperties.DataSourceProxy) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
setEnabled(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Event
 
setEnabled(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.ResultsetOperations
 
setEnabled(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Analysis
 
setEnabled(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.AnalysisCache
 
setEnabled(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Sanitize
 
setEnabled(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Summary
 
setEnableLogging(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
setEnableLogging(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
setErrorType(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setEvent(JdbcProperties.Event) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
setExcludedDataSourceBeanNames(Set<String>) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
setExecutionInfo(ExecutionInfo) - Method in class net.ttddyy.observation.tracing.QueryContext
 
setExecutorService(ExecutorService) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
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.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setIncludeParameterValues(boolean) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
setIncludeResultSetOperations(boolean) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
Whether to populate ResultSetOperation.
setIncludes(Set<JdbcProperties.TraceType>) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
setJsonFormat(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setLoggerName(String) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
setLoggerName(String) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
setLogging(JdbcProperties.Logging) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setLogLevel(String) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Query
 
setLogLevel(String) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
setMainTableName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitedContext
 
setMax(int) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.QuerySummaryBuilder
 
setMaxSize(int) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.AnalysisCache
 
setMultiline(boolean) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setNamespace(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setNamespace(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.UrlParseResult
 
setOperationName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setOperationName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
setOverrides(Map<String, String>) - Method in class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Attributes
 
setParams(List<String>) - Method in class net.ttddyy.observation.tracing.QueryContext
 
setParserConfigurer(Consumer<CCJSqlParser>) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
setPort(int) - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
 
setQueries(List<String>) - Method in class net.ttddyy.observation.tracing.QueryContext
 
setQuery(JdbcProperties.Query) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setQueryInfoList(List<QueryInfo>) - 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
 
setQuerySummary(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setQuerySummary(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
setQueryText(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setQueryText(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
setResponseStatusCode(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setResultSetObservationConvention(ResultSetObservationConvention) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
setResultsetOperations(JdbcProperties.ResultsetOperations) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties
 
setSanitizeEnabled(boolean) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
setServerAddress(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setServerPort(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setSlowQuery(JdbcProperties.SlowQuery) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setSpanNameBuilder(OpenTelemetrySpanNameBuilder) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryQueryObservationConvention
 
setStoredProcedureName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setStoredProcedureName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.QueryAnalysisResult
 
setSummaryEnabled(boolean) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
setSupportedTypes(Set<JdbcObservationDocumentation>) - Method in class net.ttddyy.observation.tracing.DataSourceObservationListener
 
setSystemName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes
 
setSystemName(String) - Method in class net.ttddyy.observation.tracing.opentelemetry.UrlParseResult
 
setThreshold(long) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
setType(JdbcProperties.DataSourceType) - Method in class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceProxy
 
setUrl(String) - Method in class net.ttddyy.observation.tracing.DataSourceBaseContext
 
SimpleDatabaseNamespaceRetriever - Class in net.ttddyy.observation.tracing.opentelemetry
Default implementation of DatabaseNamespaceRetriever.
SimpleDatabaseNamespaceRetriever() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.SimpleDatabaseNamespaceRetriever
 
SimpleOpenTelemetryConnectionUrlParser - Class in net.ttddyy.observation.tracing.opentelemetry
 
SimpleOpenTelemetryConnectionUrlParser(Map<String, DatabaseNamespaceRetriever>) - Constructor for class net.ttddyy.observation.tracing.opentelemetry.SimpleOpenTelemetryConnectionUrlParser
 
SLF4J - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Log using SLF4J.
SlowQuery() - Constructor for class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.SlowQuery
 
SqlServerDatabaseNamespaceRetriever - Class in net.ttddyy.observation.tracing.opentelemetry
Retrieve database namespace from JDBC url for SQL Server.
SqlServerDatabaseNamespaceRetriever() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.SqlServerDatabaseNamespaceRetriever
 
Summary() - Constructor for class net.ttddyy.observation.boot.autoconfigure.opentelemetry.JdbcOpenTelemetryProperties.Summary
 
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 class net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryMeterObservationHandler
 
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
 
SYSOUT - Enum constant in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Log using System.out.

T

toString() - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry
 

U

UrlParseResult - Class in net.ttddyy.observation.tracing.opentelemetry
UrlParseResult() - Constructor for class net.ttddyy.observation.tracing.opentelemetry.UrlParseResult
 

V

valueOf(String) - Static method in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.TraceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryLowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry.ValueType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.DataSourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.Logging
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.boot.autoconfigure.JdbcProperties.TraceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ConnectionKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysHighCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.GeneratedKeysLowCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.JdbcEvents
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryHighCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.QueryLowCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetHighCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation.ResultSetLowCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.JdbcObservationDocumentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.VisitedEntry.ValueType
Returns an array containing the constants of this enum class, in the order they are declared.
visit(BooleanValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(DateValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(DoubleValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(HexValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(LongValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(NullValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(InExpression, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(SignedExpression, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(StringValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(TimestampValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(TimeValue, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(Column, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserSanitizingExpressionDeParser
 
visit(Table, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor.JSqlParserQueryFromItemVisitor
 
visit(Alter, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Analyze, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(CreateIndex, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(CreateTable, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(CreateView, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Delete, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Drop, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Execute, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Insert, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Merge, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(RefreshMaterializedViewStatement, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(ParenthesedSelect, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor.JSqlParserQueryFromItemVisitor
 
visit(PlainSelect, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor.JSqlParserQueryFromItemVisitor
 
visit(Select, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Statement) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
Entry point to this visitor.
visit(Truncate, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Update, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
visit(Upsert, S) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryVisitor
 
VisitedEntry - Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
Stores data about a query element visited by JSqlParserQueryVisitor.
VisitedEntry.ValueType - Enum Class in net.ttddyy.observation.tracing.opentelemetry.jsqlparser
 
visitStatement(Statement) - Method in class net.ttddyy.observation.tracing.opentelemetry.jsqlparser.JSqlParserQueryAnalyzer
 
A B C D E F G H I J K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form