Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(String) - Method in interface io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesBuilder
-
Mark
classNameOrPrefixas one that belongs to the bootstrap class loader. - add(String) - Method in class io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesBuilderImpl
- addAll(Collection<String>) - Method in interface io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesBuilder
-
Mark all elements of
classNamesOrPrefixesas ones that belongs to the bootstrap class loader. - addAll(Collection<String>) - Method in class io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesBuilderImpl
- AdditionalLibraryIgnoredTypesConfigurer - Class in io.opentelemetry.javaagent.tooling.ignore
-
Additional global ignore settings that are used to reduce number of classes we try to apply expensive matchers to.
- AdditionalLibraryIgnoredTypesConfigurer() - Constructor for class io.opentelemetry.javaagent.tooling.ignore.AdditionalLibraryIgnoredTypesConfigurer
- AddThreadDetailsSpanProcessor - Class in io.opentelemetry.javaagent.tooling
- AddThreadDetailsSpanProcessor() - Constructor for class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
- afterDefineClass(DefineClassHelper.Handler.DefineClassContext) - Method in class io.opentelemetry.javaagent.tooling.DefineClassHandler
- AgentConfig - Class in io.opentelemetry.javaagent.tooling.config
- AgentExtension - Interface in io.opentelemetry.javaagent.tooling
-
An
AgentExtensionprovides a way to modify/enrich the OpenTelemetry Javaagent behavior. - AgentInstaller - Class in io.opentelemetry.javaagent.tooling
- AgentStarterImpl - Class in io.opentelemetry.javaagent.tooling
-
Main entry point into code that is running inside agent class loader, used reflectively from
io.opentelemetry.javaagent.bootstrap.AgentInitializer. - AgentStarterImpl(Instrumentation, File) - Constructor for class io.opentelemetry.javaagent.tooling.AgentStarterImpl
- AgentTracerProviderConfigurer - Class in io.opentelemetry.javaagent.tooling
- AgentTracerProviderConfigurer() - Constructor for class io.opentelemetry.javaagent.tooling.AgentTracerProviderConfigurer
- AgentVersion - Class in io.opentelemetry.javaagent.tooling
- ALLOW - Enum constant in enum io.opentelemetry.javaagent.tooling.ignore.IgnoreAllow
- allowClass(String) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- allowClassLoader(String) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- AutoVersionResourceProvider - Class in io.opentelemetry.javaagent.tooling
- AutoVersionResourceProvider() - Constructor for class io.opentelemetry.javaagent.tooling.AutoVersionResourceProvider
B
- beforeAgent(AutoConfiguredOpenTelemetrySdk) - Method in interface io.opentelemetry.javaagent.tooling.BeforeAgentListener
-
Runs before
AgentBuilderconstruction, before any instrumentation is added. - BeforeAgentListener - Interface in io.opentelemetry.javaagent.tooling
-
Internal listener SPI that runs before the instrumentation is installed.
- beforeDefineClass(ClassLoader, String, byte[], int, int) - Method in class io.opentelemetry.javaagent.tooling.DefineClassHandler
- BOOTSTRAP_PACKAGE_PREFIXES - Static variable in class io.opentelemetry.javaagent.tooling.Constants
-
packages which will be loaded on the bootstrap class loader.
- BootstrapPackagesBuilder - Interface in io.opentelemetry.javaagent.tooling.bootstrap
-
This interface exposes a way to define which packages/classes are present in the bootstrap class loader.
- BootstrapPackagesBuilderImpl - Class in io.opentelemetry.javaagent.tooling.bootstrap
- BootstrapPackagesBuilderImpl() - Constructor for class io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesBuilderImpl
- BootstrapPackagesConfigurer - Interface in io.opentelemetry.javaagent.tooling.bootstrap
-
This SPI can be used to define which packages/classes belong to the bootstrap class loader: all packages configured here will always be loaded by the bootstrap class loader, even if class loader that initiated loading of the class does not normally delegate to bootstrap class loader.
- BootstrapProxyProviderImpl - Class in io.opentelemetry.javaagent.tooling.bootstrap
- BootstrapProxyProviderImpl() - Constructor for class io.opentelemetry.javaagent.tooling.bootstrap.BootstrapProxyProviderImpl
- build() - Method in class io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesBuilderImpl
- build() - Method in interface io.opentelemetry.javaagent.tooling.util.Trie.Builder
- builder() - Static method in interface io.opentelemetry.javaagent.tooling.util.Trie
-
Start building a trie.
- builder(TypeDescription, ByteBuddy, ClassFileLocator, MethodNameTransformer, ClassLoader, JavaModule, ProtectionDomain) - Method in class io.opentelemetry.javaagent.tooling.bytebuddy.SafeTypeStrategy
- buildIgnoredClassLoadersTrie() - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- buildIgnoredTasksTrie() - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- buildIgnoredTypesTrie() - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
C
- ConfigPropertiesBridge - Class in io.opentelemetry.javaagent.tooling.config
- ConfigPropertiesBridge(ConfigProperties) - Constructor for class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- ConfigurationFileLoader - Class in io.opentelemetry.javaagent.tooling.config
- ConfigurationFileLoader() - Constructor for class io.opentelemetry.javaagent.tooling.config.ConfigurationFileLoader
- configure(IgnoredTypesBuilder) - Method in class io.opentelemetry.javaagent.tooling.ignore.AdditionalLibraryIgnoredTypesConfigurer
- configure(IgnoredTypesBuilder, ConfigProperties) - Method in class io.opentelemetry.javaagent.tooling.ignore.AdditionalLibraryIgnoredTypesConfigurer
- configure(IgnoredTypesBuilder, ConfigProperties) - Method in class io.opentelemetry.javaagent.tooling.ignore.GlobalIgnoredTypesConfigurer
- configure(IgnoredTypesBuilder, ConfigProperties) - Method in class io.opentelemetry.javaagent.tooling.ignore.UserExcludedClassesConfigurer
- configure(BootstrapPackagesBuilder, ConfigProperties) - Method in interface io.opentelemetry.javaagent.tooling.bootstrap.BootstrapPackagesConfigurer
-
Configure the passed
builderand define which classes should always be loaded by the bootstrap class loader. - connect() - Method in class io.opentelemetry.javaagent.tooling.InputStreamUrlConnection
- connect() - Method in class io.opentelemetry.javaagent.tooling.RemappingUrlConnection
- Constants - Class in io.opentelemetry.javaagent.tooling
-
Some useful constants.
- contains(CharSequence) - Method in interface io.opentelemetry.javaagent.tooling.util.Trie
-
Returns
trueif this trie contains the prefixstr. - create() - Static method in class io.opentelemetry.javaagent.tooling.config.EarlyInitAgentConfig
- create(InstrumentationModule) - Method in class io.opentelemetry.javaagent.tooling.field.VirtualFieldImplementationInstallerFactory
- createResource(ConfigProperties) - Method in class io.opentelemetry.javaagent.tooling.AutoVersionResourceProvider
- customize(AutoConfigurationCustomizer) - Method in class io.opentelemetry.javaagent.tooling.AgentTracerProviderConfigurer
- customize(AutoConfigurationCustomizer) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigurationFileLoader
D
- defaultExceptionHandler() - Static method in class io.opentelemetry.javaagent.tooling.bytebuddy.ExceptionHandlers
- DefineClassHandler - Class in io.opentelemetry.javaagent.tooling
- delayStart() - Method in class io.opentelemetry.javaagent.tooling.AgentStarterImpl
E
- EarlyInitAgentConfig - Class in io.opentelemetry.javaagent.tooling.config
-
Agent config class that is only supposed to be used before the SDK (and
ConfigProperties) is initialized. - EmptyConfigProperties - Enum in io.opentelemetry.javaagent.tooling
- equals(Object) - Method in class io.opentelemetry.javaagent.tooling.bytebuddy.LoggingFailSafeMatcher
- ExceptionHandlers - Class in io.opentelemetry.javaagent.tooling.bytebuddy
- extend(AgentBuilder, ConfigProperties) - Method in interface io.opentelemetry.javaagent.tooling.AgentExtension
-
Extend the passed
agentBuilderwith custom logic (e.g. instrumentation). - extend(AgentBuilder, ConfigProperties) - Method in class io.opentelemetry.javaagent.tooling.instrumentation.InstrumentationLoader
- ExtensionClassLoader - Class in io.opentelemetry.javaagent.tooling
-
This class creates a class loader which encapsulates arbitrary extensions for Otel Java instrumentation agent.
- extensionName() - Method in interface io.opentelemetry.javaagent.tooling.AgentExtension
-
Returns the name of the extension.
- extensionName() - Method in class io.opentelemetry.javaagent.tooling.instrumentation.InstrumentationLoader
- EXTENSIONS_CONFIG - Static variable in class io.opentelemetry.javaagent.tooling.ExtensionClassLoader
F
- forceFlush() - Method in class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
G
- getAgentClassLoader() - Static method in class io.opentelemetry.javaagent.tooling.Utils
-
Return the class loader the core agent is running on.
- getAndReset() - Static method in class io.opentelemetry.javaagent.tooling.instrumentation.MuzzleFailureCounter
- getBoolean(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getBoolean(String, boolean) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getBoolean(String, boolean) - Method in class io.opentelemetry.javaagent.tooling.config.EarlyInitAgentConfig
- getBootstrapProxy() - Method in class io.opentelemetry.javaagent.tooling.bootstrap.BootstrapProxyProviderImpl
- getBootstrapProxy() - Static method in class io.opentelemetry.javaagent.tooling.Utils
-
Return a class loader which can be used to look up bootstrap resources.
- getClassName(String) - Static method in class io.opentelemetry.javaagent.tooling.Utils
-
com/foo/Bar to com.foo.Bar
- getContentLengthLong() - Method in class io.opentelemetry.javaagent.tooling.InputStreamUrlConnection
- getDouble(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getDouble(String, double) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getDuration(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getDuration(String, Duration) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getExtensionClassLoader() - Method in class io.opentelemetry.javaagent.tooling.AgentStarterImpl
- getExtensionsClassLoader() - Static method in class io.opentelemetry.javaagent.tooling.Utils
- getInputStream() - Method in class io.opentelemetry.javaagent.tooling.InputStreamUrlConnection
- getInputStream() - Method in class io.opentelemetry.javaagent.tooling.RemappingUrlConnection
- getInstance(ClassLoader, File) - Static method in class io.opentelemetry.javaagent.tooling.ExtensionClassLoader
- getInt(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getInt(String, int) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getInternalName(Class<?>) - Static method in class io.opentelemetry.javaagent.tooling.Utils
-
com.foo.Bar to com/foo/Bar
- getList(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getList(String, List<String>) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getLong(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getLong(String, long) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getMap(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getMap(String, Map<String, String>) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getMethodDefinition(TypeDefinition, String) - Static method in class io.opentelemetry.javaagent.tooling.Utils
-
Get method definition for given
TypeDefinitionand method name. - getOrDefault(CharSequence, V) - Method in interface io.opentelemetry.javaagent.tooling.util.Trie
-
Returns the value associated with the longest matched prefix, or the
defaultValueif there wasn't a match. - getOrNull(CharSequence) - Method in interface io.opentelemetry.javaagent.tooling.util.Trie
-
Returns the value associated with the longest matched prefix, or null if there wasn't a match.
- getPermission() - Method in class io.opentelemetry.javaagent.tooling.InputStreamUrlConnection
- getPermission() - Method in class io.opentelemetry.javaagent.tooling.RemappingUrlConnection
- getResourceName(String) - Static method in class io.opentelemetry.javaagent.tooling.Utils
-
com.foo.Bar to com/foo/Bar.class
- getString(String) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- getString(String) - Method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- getString(String, String) - Method in class io.opentelemetry.javaagent.tooling.config.ConfigPropertiesBridge
- GlobalIgnoredTypesConfigurer - Class in io.opentelemetry.javaagent.tooling.ignore
- GlobalIgnoredTypesConfigurer() - Constructor for class io.opentelemetry.javaagent.tooling.ignore.GlobalIgnoredTypesConfigurer
H
- hashCode() - Method in class io.opentelemetry.javaagent.tooling.bytebuddy.LoggingFailSafeMatcher
I
- IGNORE - Enum constant in enum io.opentelemetry.javaagent.tooling.ignore.IgnoreAllow
- IgnoreAllow - Enum in io.opentelemetry.javaagent.tooling.ignore
- ignoreClass(String) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- ignoreClassLoader(String) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- IgnoredClassLoadersMatcher - Class in io.opentelemetry.javaagent.tooling.ignore
- IgnoredClassLoadersMatcher(Trie<IgnoreAllow>) - Constructor for class io.opentelemetry.javaagent.tooling.ignore.IgnoredClassLoadersMatcher
- IgnoredTypesBuilderImpl - Class in io.opentelemetry.javaagent.tooling.ignore
- IgnoredTypesBuilderImpl() - Constructor for class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- IgnoredTypesMatcher - Class in io.opentelemetry.javaagent.tooling.ignore
- IgnoredTypesMatcher(Trie<IgnoreAllow>) - Constructor for class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesMatcher
- IgnoreFailedTypeMatcher - Class in io.opentelemetry.javaagent.tooling.util
-
A matcher wrapper that skips matching and returns
falsewhen it is known that loading the matched type will fail. - IgnoreFailedTypeMatcher(ElementMatcher<TypeDescription>) - Constructor for class io.opentelemetry.javaagent.tooling.util.IgnoreFailedTypeMatcher
- ignoreTaskClass(String) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
- inc() - Static method in class io.opentelemetry.javaagent.tooling.instrumentation.MuzzleFailureCounter
- init() - Method in interface io.opentelemetry.javaagent.tooling.LoggingCustomizer
- initialize() - Static method in class io.opentelemetry.javaagent.tooling.asyncannotationsupport.WeakRefAsyncOperationEndStrategies
-
Use the weak reference strategy in the agent.
- injectFields(AgentBuilder.Identified.Extendable) - Method in interface io.opentelemetry.javaagent.tooling.field.VirtualFieldImplementationInstaller
-
Injects actual fields in classes referenced by
VirtualFieldusages. - InputStreamUrlConnection - Class in io.opentelemetry.javaagent.tooling
- InputStreamUrlConnection(URL, InputStream, long) - Constructor for class io.opentelemetry.javaagent.tooling.InputStreamUrlConnection
- installBytebuddyAgent(Instrumentation, ClassLoader) - Static method in class io.opentelemetry.javaagent.tooling.AgentInstaller
- installOpenTelemetrySdk(ClassLoader) - Static method in class io.opentelemetry.javaagent.tooling.OpenTelemetryInstaller
-
Install the
OpenTelemetrySdkusing autoconfigure, and return theAutoConfiguredOpenTelemetrySdk. - INSTANCE - Enum constant in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
- INSTANCE - Static variable in class io.opentelemetry.javaagent.tooling.DefineClassHandler
- InstrumentationLoader - Class in io.opentelemetry.javaagent.tooling.instrumentation
- InstrumentationLoader() - Constructor for class io.opentelemetry.javaagent.tooling.instrumentation.InstrumentationLoader
- InstrumentationModuleInstaller - Class in io.opentelemetry.javaagent.tooling.instrumentation
- InstrumentationModuleInstaller(Instrumentation) - Constructor for class io.opentelemetry.javaagent.tooling.instrumentation.InstrumentationModuleInstaller
- io.opentelemetry.javaagent.tooling - package io.opentelemetry.javaagent.tooling
- io.opentelemetry.javaagent.tooling.asyncannotationsupport - package io.opentelemetry.javaagent.tooling.asyncannotationsupport
- io.opentelemetry.javaagent.tooling.bootstrap - package io.opentelemetry.javaagent.tooling.bootstrap
- io.opentelemetry.javaagent.tooling.bytebuddy - package io.opentelemetry.javaagent.tooling.bytebuddy
- io.opentelemetry.javaagent.tooling.config - package io.opentelemetry.javaagent.tooling.config
- io.opentelemetry.javaagent.tooling.field - package io.opentelemetry.javaagent.tooling.field
- io.opentelemetry.javaagent.tooling.ignore - package io.opentelemetry.javaagent.tooling.ignore
- io.opentelemetry.javaagent.tooling.instrumentation - package io.opentelemetry.javaagent.tooling.instrumentation
- io.opentelemetry.javaagent.tooling.util - package io.opentelemetry.javaagent.tooling.util
- isDebugModeEnabled(ConfigProperties) - Static method in class io.opentelemetry.javaagent.tooling.config.AgentConfig
- isEndRequired() - Method in class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
- isFailedClass(String) - Static method in class io.opentelemetry.javaagent.tooling.DefineClassHandler
-
Detect whether loading the specified class is known to fail.
- isInstrumentationEnabled(ConfigProperties, Iterable<String>, boolean) - Static method in class io.opentelemetry.javaagent.tooling.config.AgentConfig
- isStartRequired() - Method in class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
L
- load(Class<T>, ClassLoader) - Static method in class io.opentelemetry.javaagent.tooling.SafeServiceLoader
-
Delegates to
ServiceLoader.load(Class, ClassLoader)and then eagerly iterates over returnedIterable, ignoring any potentialUnsupportedClassVersionError. - loadOrdered(Class<T>, ClassLoader) - Static method in class io.opentelemetry.javaagent.tooling.SafeServiceLoader
-
Same as
SafeServiceLoader.load(Class, ClassLoader), but also orders the returned implementations by comparing theirOrdered.order(). - logAllVersions() - Static method in class io.opentelemetry.javaagent.tooling.VersionLogger
- LoggingCustomizer - Interface in io.opentelemetry.javaagent.tooling
- LoggingFailSafeMatcher<T> - Class in io.opentelemetry.javaagent.tooling.bytebuddy
-
A fail-safe matcher catches exceptions that are thrown by a delegate matcher and returns
false. - LoggingFailSafeMatcher(ElementMatcher<? super T>, String) - Constructor for class io.opentelemetry.javaagent.tooling.bytebuddy.LoggingFailSafeMatcher
-
Creates a new fail-safe element matcher.
M
- map(String) - Method in class io.opentelemetry.javaagent.tooling.ShadingRemapper
- matches(ClassLoader) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredClassLoadersMatcher
- matches(TypeDescription) - Method in class io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesMatcher
- matches(TypeDescription) - Method in class io.opentelemetry.javaagent.tooling.util.IgnoreFailedTypeMatcher
- matches(T) - Method in class io.opentelemetry.javaagent.tooling.bytebuddy.LoggingFailSafeMatcher
- matches(T) - Method in class io.opentelemetry.javaagent.tooling.util.NamedMatcher
- MethodsConfigurationParser - Class in io.opentelemetry.javaagent.tooling.config
- MuzzleFailureCounter - Class in io.opentelemetry.javaagent.tooling.instrumentation
N
- NamedMatcher<T> - Class in io.opentelemetry.javaagent.tooling.util
-
A matcher wrapper that adds specified name to the output of
toStringto allow easy identification of where the given matcher originates from. - NamedMatcher(String, ElementMatcher<T>) - Constructor for class io.opentelemetry.javaagent.tooling.util.NamedMatcher
- NOT_DECORATOR_MATCHER - Static variable in class io.opentelemetry.javaagent.tooling.instrumentation.InstrumentationModuleInstaller
O
- onEnd(ReadableSpan) - Method in class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
- onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
- onStartupFailure(Throwable) - Method in interface io.opentelemetry.javaagent.tooling.LoggingCustomizer
-
Register a callback which will be called on synchronous startup failure (including if
LoggingCustomizer.init()fails). - onStartupSuccess() - Method in interface io.opentelemetry.javaagent.tooling.LoggingCustomizer
-
Register a callback which will be called on synchronous startup success.
- OpenTelemetryInstaller - Class in io.opentelemetry.javaagent.tooling
- order() - Method in class io.opentelemetry.javaagent.tooling.config.ConfigurationFileLoader
P
- parse(String) - Static method in class io.opentelemetry.javaagent.tooling.config.MethodsConfigurationParser
-
This method takes a string in a form of
"io.package.ClassName[method1,method2];my.example[someMethodName];"and returns a map where keys are class names and corresponding value is a set of methods for that class. - put(CharSequence, V) - Method in interface io.opentelemetry.javaagent.tooling.util.Trie.Builder
-
Associate
valuewith the stringstr.
R
- registerClassLoadCallback(String, Runnable) - Static method in class io.opentelemetry.javaagent.tooling.AgentInstaller
-
Register a callback to run when a class is loading.
- registerStrategy(AsyncOperationEndStrategy) - Method in class io.opentelemetry.javaagent.tooling.asyncannotationsupport.WeakRefAsyncOperationEndStrategies
- RemappingUrlConnection - Class in io.opentelemetry.javaagent.tooling
- RemappingUrlConnection(URL, JarFile, JarEntry) - Constructor for class io.opentelemetry.javaagent.tooling.RemappingUrlConnection
- resolveStrategy(Class<?>) - Method in class io.opentelemetry.javaagent.tooling.asyncannotationsupport.WeakRefAsyncOperationEndStrategies
- rewriteVirtualFieldsCalls(AgentBuilder.Identified.Extendable) - Method in interface io.opentelemetry.javaagent.tooling.field.VirtualFieldImplementationInstaller
-
Rewrites
VirtualField.find(Class, Class)so that they return the real implementation, generated by this class. - rule(String, String) - Static method in class io.opentelemetry.javaagent.tooling.ShadingRemapper
- Rule(String, String) - Constructor for class io.opentelemetry.javaagent.tooling.ShadingRemapper.Rule
S
- SafeServiceLoader - Class in io.opentelemetry.javaagent.tooling
- SafeTypeStrategy - Class in io.opentelemetry.javaagent.tooling.bytebuddy
-
Wrapper for
AgentBuilder.TypeStrategythat excludes methods with missing return or parameter types. - SafeTypeStrategy(AgentBuilder.TypeStrategy) - Constructor for class io.opentelemetry.javaagent.tooling.bytebuddy.SafeTypeStrategy
- ShadingRemapper - Class in io.opentelemetry.javaagent.tooling
- ShadingRemapper(ShadingRemapper.Rule...) - Constructor for class io.opentelemetry.javaagent.tooling.ShadingRemapper
- ShadingRemapper.Rule - Class in io.opentelemetry.javaagent.tooling
- shutdown() - Method in class io.opentelemetry.javaagent.tooling.AddThreadDetailsSpanProcessor
- start() - Method in class io.opentelemetry.javaagent.tooling.AgentStarterImpl
T
- toString() - Method in class io.opentelemetry.javaagent.tooling.bytebuddy.LoggingFailSafeMatcher
- toString() - Method in class io.opentelemetry.javaagent.tooling.util.IgnoreFailedTypeMatcher
- toString() - Method in class io.opentelemetry.javaagent.tooling.util.NamedMatcher
- Trie<V> - Interface in io.opentelemetry.javaagent.tooling.util
-
A prefix tree that maps from the longest matching prefix to a value
V. - Trie.Builder<V> - Interface in io.opentelemetry.javaagent.tooling.util
U
- unregisterStrategy(AsyncOperationEndStrategy) - Method in class io.opentelemetry.javaagent.tooling.asyncannotationsupport.WeakRefAsyncOperationEndStrategies
- UserExcludedClassesConfigurer - Class in io.opentelemetry.javaagent.tooling.ignore
- UserExcludedClassesConfigurer() - Constructor for class io.opentelemetry.javaagent.tooling.ignore.UserExcludedClassesConfigurer
- Utils - Class in io.opentelemetry.javaagent.tooling
V
- valueOf(String) - Static method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.javaagent.tooling.ignore.IgnoreAllow
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.opentelemetry.javaagent.tooling.EmptyConfigProperties
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.javaagent.tooling.ignore.IgnoreAllow
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class io.opentelemetry.javaagent.tooling.AgentVersion
- VersionLogger - Class in io.opentelemetry.javaagent.tooling
- VirtualFieldImplementationInstaller - Interface in io.opentelemetry.javaagent.tooling.field
- VirtualFieldImplementationInstallerFactory - Class in io.opentelemetry.javaagent.tooling.field
- VirtualFieldImplementationInstallerFactory() - Constructor for class io.opentelemetry.javaagent.tooling.field.VirtualFieldImplementationInstallerFactory
W
- WeakRefAsyncOperationEndStrategies - Class in io.opentelemetry.javaagent.tooling.asyncannotationsupport
All Classes and Interfaces|All Packages|Constant Field Values