Package io.opentelemetry.javaagent.instrumentation.api
-
Interface Summary Interface Description ContextStore<K,C> Interface to represent context storage for instrumentations.ContextStore.Factory<C> Factory interface to create context instances.OpenTelemetrySdkAccess.ForceFlusher Interface matchingSdkTracerProvider.forceFlush()to allow holding a reference to it. -
Class Summary Class Description CallDepth CallDepthThreadLocalMap Utility to track nested instrumentation.ClassHierarchyIterable Iterates over a class, its superclass, and its interfaces in the following breath-first-like manner: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.OpenTelemetrySdkAccess A helper to facilitate accessing OpenTelemetry SDK methods from instrumentation.Pair<T,U> SafeServiceLoader