Class AdviceInliningPoolStrategy
java.lang.Object
io.opentelemetry.javaagent.tooling.instrumentation.indy.AdviceInliningPoolStrategy
- All Implemented Interfaces:
net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
public class AdviceInliningPoolStrategy
extends Object
implements net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
Pool strategy that sets "inline" attribute on
Advice.OnMethodEnter and Advice.OnMethodExit annotations.-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading, net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default, net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager, net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy, net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache -
Constructor Summary
ConstructorsConstructorDescriptionAdviceInliningPoolStrategy(net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy poolStrategy, boolean inline) -
Method Summary
Modifier and TypeMethodDescriptionnet.bytebuddy.pool.TypePooltypePool(net.bytebuddy.dynamic.ClassFileLocator classFileLocator, ClassLoader classLoader) net.bytebuddy.pool.TypePooltypePool(net.bytebuddy.dynamic.ClassFileLocator classFileLocator, ClassLoader classLoader, String name)
-
Constructor Details
-
AdviceInliningPoolStrategy
public AdviceInliningPoolStrategy(net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy poolStrategy, boolean inline)
-
-
Method Details
-
typePool
@NotNull public net.bytebuddy.pool.TypePool typePool(@NotNull net.bytebuddy.dynamic.ClassFileLocator classFileLocator, ClassLoader classLoader) - Specified by:
typePoolin interfacenet.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
-
typePool
@NotNull public net.bytebuddy.pool.TypePool typePool(@NotNull net.bytebuddy.dynamic.ClassFileLocator classFileLocator, ClassLoader classLoader, @NotNull String name) - Specified by:
typePoolin interfacenet.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
-