Index

A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(T) - Method in class io.opentelemetry.javaagent.bootstrap.WeakRefConsumer
 
addHandler(Handler) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
AdviceForwardLookupSupplier - Class in io.opentelemetry.javaagent.bootstrap.advice
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
AdviceForwardLookupSupplier() - Constructor for class io.opentelemetry.javaagent.bootstrap.advice.AdviceForwardLookupSupplier
 
afterDefineClass(DefineClassHelper.Handler.DefineClassContext) - Static method in class io.opentelemetry.javaagent.bootstrap.DefineClassHelper
 
afterDefineClass(DefineClassHelper.Handler.DefineClassContext) - Method in interface io.opentelemetry.javaagent.bootstrap.DefineClassHelper.Handler
 
AgentClassLoader - Class in io.opentelemetry.javaagent.bootstrap
Classloader used to run the core agent.
AgentClassLoader(File) - Constructor for class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
AgentClassLoader(File, String, boolean) - Constructor for class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
Construct a new AgentClassLoader.
AgentClassLoader(File, String, boolean, ClassLoader) - Constructor for class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
Construct a new AgentClassLoader with a custom parent ClassLoader.
AgentClassLoader.BootstrapClassLoaderProxy - Class in io.opentelemetry.javaagent.bootstrap
A stand-in for the bootstrap class loader.
AgentInitializer - Class in io.opentelemetry.javaagent.bootstrap
Agent start up logic.
agentmain(String, Instrumentation) - Static method in class io.opentelemetry.javaagent.OpenTelemetryAgent
 
AgentStarter - Interface in io.opentelemetry.javaagent.bootstrap
 

B

beforeDefineClass(ClassLoader, String, byte[], int, int) - Static method in class io.opentelemetry.javaagent.bootstrap.DefineClassHelper
 
beforeDefineClass(ClassLoader, String, byte[], int, int) - Method in interface io.opentelemetry.javaagent.bootstrap.DefineClassHelper.Handler
 
beforeDefineClass(ClassLoader, String, ByteBuffer) - Static method in class io.opentelemetry.javaagent.bootstrap.DefineClassHelper
 
beforeDefineLambdaClass(Class<?>) - Static method in class io.opentelemetry.javaagent.bootstrap.DefineClassHelper
 
beforeDefineLambdaClass(Class<?>) - Method in interface io.opentelemetry.javaagent.bootstrap.DefineClassHelper.Handler
 
bootstrap(MethodHandles.Lookup, String, MethodType, Object...) - Static method in class io.opentelemetry.javaagent.bootstrap.IndyBootstrapDispatcher
 
BootstrapClassLoaderProxy(Function<String, URL>) - Constructor for class io.opentelemetry.javaagent.bootstrap.AgentClassLoader.BootstrapClassLoaderProxy
 
BootstrapPackagePrefixesHolder - Class in io.opentelemetry.javaagent.bootstrap
BootstrapPackagePrefixesHolder is an utility class that holds package prefixes.

C

canInstrumentTaskClass(Class<?>) - Static method in class io.opentelemetry.javaagent.bootstrap.InstrumentedTaskClasses
Returns true when passes taskClass is allowed to be instrumented; i.e. the instrumentation may attach context to this task.
closeWhenCollected(AutoCloseable) - Method in class io.opentelemetry.javaagent.bootstrap.WeakRefConsumer
 
closeWhenCollected(AutoCloseable) - Method in class io.opentelemetry.javaagent.bootstrap.WeakRefRunnable
 
config(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
config(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
create(String) - Method in interface io.opentelemetry.javaagent.bootstrap.InternalLogger.Factory
 

D

DEBUG - Enum constant in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
 
defineClass(String, byte[]) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
DefineClassHelper - Class in io.opentelemetry.javaagent.bootstrap
 
DefineClassHelper.Handler - Interface in io.opentelemetry.javaagent.bootstrap
Helper class for ClassLoader.defineClass callbacks.
DefineClassHelper.Handler.DefineClassContext - Interface in io.opentelemetry.javaagent.bootstrap
Context returned from beforeDefineClass and passed to afterDefineClass.
delayedStartHook() - Static method in class io.opentelemetry.javaagent.bootstrap.AgentInitializer
Call to this method is inserted into sun.launcher.LauncherHelper.checkAndLoadMain().
delayStart() - Method in interface io.opentelemetry.javaagent.bootstrap.AgentStarter
When running on oracle jdk8 before 1.8.0_40 loading lambda classes inside agent premain will cause jvm to crash later when lambdas get jit compiled.

E

entering(String, String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
entering(String, String, Object) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
entering(String, String, Object[]) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
ERROR - Enum constant in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
 
ExceptionLogger - Class in io.opentelemetry.javaagent.bootstrap
Class used for exception handler logging.
ExecutorLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.executors
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
ExecutorLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.executors.ExecutorLookupSupplier
 
exit() - Method in interface io.opentelemetry.javaagent.bootstrap.DefineClassHelper.Handler.DefineClassContext
 
exiting(String, String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
exiting(String, String, Object) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 

F

findClass(String) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader.BootstrapClassLoaderProxy
 
findResource(String) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
findResources(String) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
fine(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
fine(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
finer(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
finer(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
finest(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
finest(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
forceFlush(long, TimeUnit) - Static method in class io.opentelemetry.javaagent.bootstrap.OpenTelemetrySdkAccess
Forces flushing of pending telemetry.

G

generateNoopMethodHandle(MethodType) - Static method in class io.opentelemetry.javaagent.bootstrap.IndyBootstrapDispatcher
 
get() - Method in class io.opentelemetry.javaagent.bootstrap.advice.AdviceForwardLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.bootstrap.field.VirtualFieldLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.executors.ExecutorLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.httpurlconnection.HttpUrlConnectionLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.internal.lambda.LambdaLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.internal.reflection.ReflectionLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.jul.JulLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.methods.MethodLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.rmi.client.RmiClientLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.rmi.context.RmiContextLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.rmi.context.server.RmiContextServerLookupSupplier
 
get() - Method in class io.opentelemetry.javaagent.instrumentation.rmi.server.RmiServerLookupSupplier
 
getAndReset() - Static method in class io.opentelemetry.javaagent.bootstrap.ExceptionLogger
 
getAnonymousLogger() - Static method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getAnonymousLogger(String) - Static method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getBootstrapPackagePrefixes() - Static method in class io.opentelemetry.javaagent.bootstrap.BootstrapPackagePrefixesHolder
 
getBootstrapProxy() - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
getClassBytes() - Method in interface io.opentelemetry.javaagent.bootstrap.InjectedClassHelper.HelperClassInfo
 
getClassSuffix() - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
getExtensionClassLoader() - Method in interface io.opentelemetry.javaagent.bootstrap.AgentStarter
Get extension class loader.
getExtensionsClassLoader() - Static method in class io.opentelemetry.javaagent.bootstrap.AgentInitializer
 
getFilter() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getGlobal() - Static method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getHandlers() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getHelperClassInfo(ClassLoader, String) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
 
getInstrumentation() - Static method in class io.opentelemetry.javaagent.bootstrap.InstrumentationHolder
 
getJavaagentFile() - Static method in class io.opentelemetry.javaagent.bootstrap.JavaagentFileHolder
 
getLambdaTransformer() - Static method in class io.opentelemetry.javaagent.bootstrap.LambdaTransformerHolder
get lambda transformer
getLevel() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getLogger(String) - Static method in interface io.opentelemetry.javaagent.bootstrap.InternalLogger
 
getLogger(String) - Static method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getLogger(String, String) - Static method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getName() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getParent() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getPermissions(CodeSource) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
getProtectionDomain() - Method in interface io.opentelemetry.javaagent.bootstrap.InjectedClassHelper.HelperClassInfo
 
getResource(String) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader.BootstrapClassLoaderProxy
 
getResource(String) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
getResourceBundle() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getResourceBundleName() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
getUseParentHandlers() - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
global - Static variable in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
GLOBAL_LOGGER_NAME - Static variable in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 

H

hasVirtualField(Class<?>, String) - Static method in class io.opentelemetry.javaagent.bootstrap.field.VirtualFieldDetector
Detect whether given class has given virtual field.
HelperResources - Class in io.opentelemetry.javaagent.bootstrap
A holder of resources needed by instrumentation.
HttpUrlConnectionLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.httpurlconnection
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
HttpUrlConnectionLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.httpurlconnection.HttpUrlConnectionLookupSupplier
 

I

IndyBootstrapDispatcher - Class in io.opentelemetry.javaagent.bootstrap
Contains the bootstrap method for initializing invokedynamic callsites which are added via agent instrumentation.
info(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
info(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
INFO - Enum constant in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
 
init(MethodHandle) - Static method in class io.opentelemetry.javaagent.bootstrap.IndyBootstrapDispatcher
Initialized the invokedynamic bootstrapping method to which this class will delegate.
initialize(InternalLogger.Factory) - Static method in interface io.opentelemetry.javaagent.bootstrap.InternalLogger
 
initialize(Instrumentation, File, boolean, String) - Static method in class io.opentelemetry.javaagent.bootstrap.AgentInitializer
 
InjectedClassHelper - Class in io.opentelemetry.javaagent.bootstrap
Helper class for detecting and loading injected helper classes.
InjectedClassHelper.HelperClassInfo - Interface in io.opentelemetry.javaagent.bootstrap
 
InstrumentationHolder - Class in io.opentelemetry.javaagent.bootstrap
This class serves as an "everywhere accessible" source of Instrumentation instance.
InstrumentedTaskClasses - Class in io.opentelemetry.javaagent.bootstrap
 
InternalLogger - Interface in io.opentelemetry.javaagent.bootstrap
 
InternalLogger.Factory - Interface in io.opentelemetry.javaagent.bootstrap
 
InternalLogger.Level - Enum in io.opentelemetry.javaagent.bootstrap
 
internalSetForceFlush(OpenTelemetrySdkAccess.ForceFlusher) - Static method in class io.opentelemetry.javaagent.bootstrap.OpenTelemetrySdkAccess
Sets the Runnable to execute when instrumentation needs to force flush.
internalSetHandler(DefineClassHelper.Handler) - Static method in class io.opentelemetry.javaagent.bootstrap.DefineClassHelper
Sets the DefineClassHelper.Handler with callbacks to execute when ClassLoader.defineClass is called.
internalSetHandlerForTests(DefineClassHelper.Handler) - Static method in class io.opentelemetry.javaagent.bootstrap.DefineClassHelper
Only for testing.
internalSetHelperClassDetector(BiPredicate<ClassLoader, String>) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
Sets the Function for detecting injected helper classes.
internalSetHelperClassInfo(BiFunction<ClassLoader, String, InjectedClassHelper.HelperClassInfo>) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
 
internalSetLoadExposedClass(BiFunction<ClassLoader, String, Class<?>>) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
 
io.opentelemetry.javaagent - package io.opentelemetry.javaagent
 
io.opentelemetry.javaagent.bootstrap - package io.opentelemetry.javaagent.bootstrap
 
io.opentelemetry.javaagent.bootstrap.advice - package io.opentelemetry.javaagent.bootstrap.advice
 
io.opentelemetry.javaagent.bootstrap.field - package io.opentelemetry.javaagent.bootstrap.field
 
io.opentelemetry.javaagent.instrumentation.executors - package io.opentelemetry.javaagent.instrumentation.executors
 
io.opentelemetry.javaagent.instrumentation.httpurlconnection - package io.opentelemetry.javaagent.instrumentation.httpurlconnection
 
io.opentelemetry.javaagent.instrumentation.internal.lambda - package io.opentelemetry.javaagent.instrumentation.internal.lambda
 
io.opentelemetry.javaagent.instrumentation.internal.reflection - package io.opentelemetry.javaagent.instrumentation.internal.reflection
 
io.opentelemetry.javaagent.instrumentation.jul - package io.opentelemetry.javaagent.instrumentation.jul
 
io.opentelemetry.javaagent.instrumentation.methods - package io.opentelemetry.javaagent.instrumentation.methods
 
io.opentelemetry.javaagent.instrumentation.rmi.client - package io.opentelemetry.javaagent.instrumentation.rmi.client
 
io.opentelemetry.javaagent.instrumentation.rmi.context - package io.opentelemetry.javaagent.instrumentation.rmi.context
 
io.opentelemetry.javaagent.instrumentation.rmi.context.server - package io.opentelemetry.javaagent.instrumentation.rmi.context.server
 
io.opentelemetry.javaagent.instrumentation.rmi.server - package io.opentelemetry.javaagent.instrumentation.rmi.server
 
isAgentStarted(boolean) - Static method in class io.opentelemetry.javaagent.bootstrap.AgentInitializer
Check whether agent has started or not along with VM.
isHelperClass(Class<?>) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
 
isHelperClass(ClassLoader, String) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
 
isLoggable(InternalLogger.Level) - Method in interface io.opentelemetry.javaagent.bootstrap.InternalLogger
 
isLoggable(Level) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 

J

JavaagentFileHolder - Class in io.opentelemetry.javaagent.bootstrap
This class serves as an "everywhere accessible" source of the agent jar file.
JulLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.jul
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
JulLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.jul.JulLookupSupplier
 

L

LambdaLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.internal.lambda
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
LambdaLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.internal.lambda.LambdaLookupSupplier
 
LambdaTransformer - Interface in io.opentelemetry.javaagent.bootstrap
Transformer for lambda bytecode
LambdaTransformerHolder - Class in io.opentelemetry.javaagent.bootstrap
Holder for LambdaTransformer used by the instrumentation.
loadAll(ClassLoader, String) - Static method in class io.opentelemetry.javaagent.bootstrap.HelperResources
Returns all URLs that can be used to retrieve the content of the resource at path.
loadClass(String, boolean) - Method in class io.opentelemetry.javaagent.bootstrap.AgentClassLoader
 
loadExposedClass(ClassLoader, String) - Static method in class io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
 
loadOne(ClassLoader, String) - Static method in class io.opentelemetry.javaagent.bootstrap.HelperResources
Returns a URL that can be used to retrieve the content of the resource at path, or null if no resource could be found at path.
log(InternalLogger.Level, String, Throwable) - Method in interface io.opentelemetry.javaagent.bootstrap.InternalLogger
 
log(Level, String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
log(Level, String, Object) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
log(Level, String, Object[]) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
log(Level, String, Throwable) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
log(Level, Throwable, Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
log(Level, Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
log(LogRecord) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logp(Level, String, String, String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logp(Level, String, String, String, Object) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logp(Level, String, String, String, Object[]) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logp(Level, String, String, String, Throwable) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logp(Level, String, String, Throwable, Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logp(Level, String, String, Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, String, String, String, String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, String, String, String, String, Object) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, String, String, String, String, Object[]) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, String, String, String, String, Throwable) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, String, String, ResourceBundle, String, Object...) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, String, String, ResourceBundle, String, Throwable) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, ResourceBundle, String, Object...) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logrb(Level, ResourceBundle, String, Throwable) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
logSuppressedError(String, Throwable) - Static method in class io.opentelemetry.javaagent.bootstrap.ExceptionLogger
See io.opentelemetry.javaagent.tooling.ExceptionHandlers for usages.

M

main(String...) - Static method in class io.opentelemetry.javaagent.OpenTelemetryAgent
Main entry point.
markVirtualFields(Class<?>, Collection<String>) - Static method in class io.opentelemetry.javaagent.bootstrap.field.VirtualFieldDetector
 
MethodLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.methods
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
MethodLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.methods.MethodLookupSupplier
 

N

name() - Method in interface io.opentelemetry.javaagent.bootstrap.InternalLogger
 

O

OpenTelemetryAgent - Class in io.opentelemetry.javaagent
Premain-Class for the OpenTelemetry Java agent.
OpenTelemetrySdkAccess - Class in io.opentelemetry.javaagent.bootstrap
A helper to facilitate accessing OpenTelemetry SDK methods from instrumentation.
OpenTelemetrySdkAccess.ForceFlusher - Interface in io.opentelemetry.javaagent.bootstrap
Interface matching io.opentelemetry.sdk.trace.SdkTracerProvider#forceFlush() to allow holding a reference to it.

P

PatchLogger - Class in io.opentelemetry.javaagent.bootstrap
Dependencies of the agent sometimes call java.util.logging.Logger.getLogger().
premain(String, Instrumentation) - Static method in class io.opentelemetry.javaagent.OpenTelemetryAgent
 

R

ReflectionLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.internal.reflection
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
ReflectionLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.internal.reflection.ReflectionLookupSupplier
 
register(ClassLoader, String, List<URL>) - Static method in class io.opentelemetry.javaagent.bootstrap.HelperResources
Registers the urls to be available to instrumentation at path, when given classLoader attempts to load that resource.
registerForAllClassLoaders(String, List<URL>) - Static method in class io.opentelemetry.javaagent.bootstrap.HelperResources
Registers the urls to be available to instrumentation at path.
removeHandler(Handler) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
RmiClientLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.rmi.client
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
RmiClientLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.rmi.client.RmiClientLookupSupplier
 
RmiContextLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.rmi.context
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
RmiContextLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.rmi.context.RmiContextLookupSupplier
 
RmiContextServerLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.rmi.context.server
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
RmiContextServerLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.rmi.context.server.RmiContextServerLookupSupplier
 
RmiServerLookupSupplier - Class in io.opentelemetry.javaagent.instrumentation.rmi.server
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
RmiServerLookupSupplier() - Constructor for class io.opentelemetry.javaagent.instrumentation.rmi.server.RmiServerLookupSupplier
 
run() - Method in class io.opentelemetry.javaagent.bootstrap.WeakRefRunnable
 
run(long, TimeUnit) - Method in interface io.opentelemetry.javaagent.bootstrap.OpenTelemetrySdkAccess.ForceFlusher
Executes force flush.

S

setBoostrapPackagePrefixes(List<String>) - Static method in class io.opentelemetry.javaagent.bootstrap.BootstrapPackagePrefixesHolder
 
setFilter(Filter) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
setIgnoredTaskClassesPredicate(Predicate<String>) - Static method in class io.opentelemetry.javaagent.bootstrap.InstrumentedTaskClasses
Sets the configured ignored tasks predicate.
setInstrumentation(Instrumentation) - Static method in class io.opentelemetry.javaagent.bootstrap.InstrumentationHolder
 
setJavaagentFile(File) - Static method in class io.opentelemetry.javaagent.bootstrap.JavaagentFileHolder
 
setLambdaTransformer(LambdaTransformer) - Static method in class io.opentelemetry.javaagent.bootstrap.LambdaTransformerHolder
set lambda transformer
setLevel(Level) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
setParent(PatchLogger) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
setResourceBundle(ResourceBundle) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
setUseParentHandlers(boolean) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
severe(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
severe(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
start() - Method in interface io.opentelemetry.javaagent.bootstrap.AgentStarter
Transfer control to startup logic in agent class loader.

T

throwing(String, String, Throwable) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
TRACE - Enum constant in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
 
transform(String, Class<?>, byte[]) - Method in interface io.opentelemetry.javaagent.bootstrap.LambdaTransformer
Transforms lambda bytecode for instrumentation

V

valueOf(String) - Static method in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualFieldAccessorMarker - Interface in io.opentelemetry.javaagent.bootstrap.field
A marker interface implemented by virtual field accessor classes.
VirtualFieldDetector - Class in io.opentelemetry.javaagent.bootstrap.field
Helper class for detecting whether given class has virtual fields.
VirtualFieldInstalledMarker - Interface in io.opentelemetry.javaagent.bootstrap.field
A marker interface that signifies that virtual fields have been installed into the class that implements it.
VirtualFieldLookupSupplier - Class in io.opentelemetry.javaagent.bootstrap.field
Helper class that provides a MethodHandles.Lookup that allows defining classes in this package.
VirtualFieldLookupSupplier() - Constructor for class io.opentelemetry.javaagent.bootstrap.field.VirtualFieldLookupSupplier
 

W

WARN - Enum constant in enum io.opentelemetry.javaagent.bootstrap.InternalLogger.Level
 
warning(String) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
warning(Supplier<String>) - Method in class io.opentelemetry.javaagent.bootstrap.PatchLogger
 
WeakRefConsumer<T> - Class in io.opentelemetry.javaagent.bootstrap
 
WeakRefConsumer(WeakReference<Consumer<T>>) - Constructor for class io.opentelemetry.javaagent.bootstrap.WeakRefConsumer
 
WeakRefRunnable - Class in io.opentelemetry.javaagent.bootstrap
 
WeakRefRunnable(WeakReference<Runnable>) - Constructor for class io.opentelemetry.javaagent.bootstrap.WeakRefRunnable
 
A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values