Index

B D E I P T 
All Classes|All Packages

B

brave.mysql8 - package brave.mysql8
 

D

destroy() - Method in class brave.mysql8.TracingExceptionInterceptor
 
destroy() - Method in class brave.mysql8.TracingQueryInterceptor
 

E

executeTopLevelOnly() - Method in class brave.mysql8.TracingQueryInterceptor
 

I

init(MysqlConnection, Properties, Log) - Method in class brave.mysql8.TracingQueryInterceptor
 
init(Properties, Log) - Method in class brave.mysql8.TracingExceptionInterceptor
 
interceptException(Exception) - Method in class brave.mysql8.TracingExceptionInterceptor
Uses ThreadLocalSpan as there's no attribute namespace shared between callbacks, but all callbacks happen on the same thread.

P

postProcess(Supplier<String>, Query, T, ServerSession) - Method in class brave.mysql8.TracingQueryInterceptor
 
preProcess(Supplier<String>, Query) - Method in class brave.mysql8.TracingQueryInterceptor
Uses ThreadLocalSpan as there's no attribute namespace shared between callbacks, but all callbacks happen on the same thread.

T

TracingExceptionInterceptor - Class in brave.mysql8
A MySQL exception interceptor that will annotate spans with SQL error codes.
TracingExceptionInterceptor() - Constructor for class brave.mysql8.TracingExceptionInterceptor
 
TracingQueryInterceptor - Class in brave.mysql8
A MySQL query interceptor that will report to Zipkin how long each query takes.
TracingQueryInterceptor() - Constructor for class brave.mysql8.TracingQueryInterceptor
 
B D E I P T 
All Classes|All Packages