Class IgnoredTypesBuilderImpl
- java.lang.Object
-
- io.opentelemetry.javaagent.tooling.ignore.IgnoredTypesBuilderImpl
-
- All Implemented Interfaces:
io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
public class IgnoredTypesBuilderImpl extends Object implements io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
-
-
Constructor Summary
Constructors Constructor Description IgnoredTypesBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilderallowClass(String classNameOrPrefix)io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilderallowClassLoader(String classNameOrPrefix)Trie<IgnoreAllow>buildIgnoredClassLoadersTrie()Trie<Boolean>buildIgnoredTasksTrie()Trie<IgnoreAllow>buildIgnoredTypesTrie()io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilderignoreClass(String classNameOrPrefix)io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilderignoreClassLoader(String classNameOrPrefix)io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilderignoreTaskClass(String classNameOrPrefix)
-
-
-
Method Detail
-
ignoreClass
public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder ignoreClass(String classNameOrPrefix)
- Specified by:
ignoreClassin interfaceio.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
-
allowClass
public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder allowClass(String classNameOrPrefix)
- Specified by:
allowClassin interfaceio.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
-
ignoreClassLoader
public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder ignoreClassLoader(String classNameOrPrefix)
- Specified by:
ignoreClassLoaderin interfaceio.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
-
allowClassLoader
public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder allowClassLoader(String classNameOrPrefix)
- Specified by:
allowClassLoaderin interfaceio.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
-
ignoreTaskClass
public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder ignoreTaskClass(String classNameOrPrefix)
- Specified by:
ignoreTaskClassin interfaceio.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
-
buildIgnoredTypesTrie
public Trie<IgnoreAllow> buildIgnoredTypesTrie()
-
buildIgnoredClassLoadersTrie
public Trie<IgnoreAllow> buildIgnoredClassLoadersTrie()
-
-