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 Details

    • IgnoredTypesBuilderImpl

      public IgnoredTypesBuilderImpl()
  • Method Details

    • ignoreClass

      @CanIgnoreReturnValue public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder ignoreClass(String classNameOrPrefix)
      Specified by:
      ignoreClass in interface io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
    • allowClass

      @CanIgnoreReturnValue public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder allowClass(String classNameOrPrefix)
      Specified by:
      allowClass in interface io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
    • ignoreClassLoader

      @CanIgnoreReturnValue public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder ignoreClassLoader(String classNameOrPrefix)
      Specified by:
      ignoreClassLoader in interface io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
    • allowClassLoader

      @CanIgnoreReturnValue public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder allowClassLoader(String classNameOrPrefix)
      Specified by:
      allowClassLoader in interface io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
    • ignoreTaskClass

      @CanIgnoreReturnValue public io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder ignoreTaskClass(String classNameOrPrefix)
      Specified by:
      ignoreTaskClass in interface io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder
    • buildIgnoredTypesTrie

      public Trie<IgnoreAllow> buildIgnoredTypesTrie()
    • buildIgnoredClassLoadersTrie

      public Trie<IgnoreAllow> buildIgnoredClassLoadersTrie()
    • buildIgnoredTasksTrie

      public Trie<Boolean> buildIgnoredTasksTrie()