Class CommonConfig

java.lang.Object
io.opentelemetry.javaagent.bootstrap.internal.CommonConfig

public final class CommonConfig extends Object
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
  • Method Details

    • get

      public static CommonConfig get()
    • getPeerServiceResolver

      public io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceResolver getPeerServiceResolver()
    • getClientRequestHeaders

      public List<String> getClientRequestHeaders()
    • getClientResponseHeaders

      public List<String> getClientResponseHeaders()
    • getServerRequestHeaders

      public List<String> getServerRequestHeaders()
    • getServerResponseHeaders

      public List<String> getServerResponseHeaders()
    • getKnownHttpRequestMethods

      public Set<String> getKnownHttpRequestMethods()
    • getEnduserConfig

      public EnduserConfig getEnduserConfig()
    • isStatementSanitizationEnabled

      public boolean isStatementSanitizationEnabled()
    • shouldEmitExperimentalHttpClientTelemetry

      public boolean shouldEmitExperimentalHttpClientTelemetry()
    • shouldEmitExperimentalHttpServerTelemetry

      public boolean shouldEmitExperimentalHttpServerTelemetry()