All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AdviceUtils Helper utils for Runnable/Callable instrumentation.BoundedCache<K,V> An LRU cache that has a fixed maximum size.BoundedCache.Builder BoundedCache.Provider CallableWrapper This is used to wrap lambda callables since currently we cannot instrument themCallDepth CallDepthThreadLocalMap Utility to track nested instrumentation.ContextStore<K,C> Interface to represent context storage for instrumentations.ContextStore.Factory<C> Factory interface to create context instances.ExecutorInstrumentationUtils Utils for concurrent instrumentations.InstrumentationContext Instrumentation Context API.Java8BytecodeBridge A helper for accessing methods that rely on new Java 8 bytecode features such as calling a static interface methods.KeyHolder Undertow'sio.undertow.server.HttpServerExchangeusesio.undertow.util.AttachmentKeyas a key for storing arbitrary data.OpenTelemetrySdkAccess A helper to facilitate accessing OpenTelemetry SDK methods from instrumentation.OpenTelemetrySdkAccess.ForceFlusher Interface matchingio.opentelemetry.sdk.trace.SdkTracerManagement#forceFlush()to allow holding a reference to it.Pair<T,U> RedisCommandSanitizer This class is responsible for masking potentially sensitive data in Redis commands.RedisCommandSanitizer.CommandSanitizer RedisCommandSanitizer.CommandSanitizer.CommandAndNumArgs RedisCommandSanitizer.CommandSanitizer.Eval RedisCommandSanitizer.CommandSanitizer.KeepAllArgs RedisCommandSanitizer.CommandSanitizer.MultiKeyValue RunnableWrapper This is used to wrap lambda runnables since currently we cannot instrument themSafeServiceLoader SqlStatementInfo SqlStatementSanitizer This class is responsible for masking potentially sensitive parameters in SQL (and SQL-like) statements and queries.State ThreadLocalContext WeakMap<K,V> WeakMap.Implementation WeakMap.Implementation.Default WeakMap.MapAdapter<K,V> WeakMap.Provider WeakMap.ValueSupplier<K,V> Supplies the value to be stored and it is called only when a value does not exists yet in the registry.