All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AgentElementMatchers This class provides some custom ByteBuddy element matchers to use when applying instrumentation.AgentExtension AnAgentExtensionprovides a way to modify/enrich the OpenTelemetry Javaagent behavior.BootstrapPackagesProvider A service provider to allow adding classes from specified package prefixes to the bootstrap classloader.ClassLoaderMatcher ComponentInstaller ComponentInstallercan be used to install any implementation providers that are used by instrumentations.IgnoreMatcherProvider IgnoreMatcherProvidercan be used to ignore (or allow) types (e.g.IgnoreMatcherProvider.Result Result of the ignore evaluation.InstrumentationModule Instrumentation module groups several connectedTypeInstrumentations together, sharing classloader matcher, helper classes, muzzle safety checks, etc.MetricExporterFactory AMetricExporterFactoryacts as the bootstrap for aMetricExporterimplementation.MetricServer AMetricServeracts as the bootstrap for metric exporters that useMetricProducerto consume the metrics.NameMatchers PropertySource A service provider that allows to override default OTel agent configuration.Reference This class represents a reference to a Java class used in an instrumentation advice code.Reference.Builder Reference.Field Reference.Flag Expected flag (or lack of flag) on a class, method or field reference.Reference.Flag.ManifestationFlag The constants of this enum describe whether a method or class is abstract, final or non-final.Reference.Flag.MinimumVisibilityFlag The constants of this enum represent the minimum visibility flag required by a type access, method call or field access.Reference.Flag.OwnershipFlag The constants of this enum describe whether a method/field is static or not.Reference.Flag.VisibilityFlag The constants of this enum represent the exact visibility of a referenced class, method or field.Reference.Method Reference.Source Represents the source (file name, line number) of a reference.SpanExporterFactory ASpanExporterFactoryacts as the bootstrap for aSpanExporterimplementation.TypeInstrumentation Interface representing a single type instrumentation.