Class ThreadDetailsCustomizerProvider

java.lang.Object
io.opentelemetry.instrumentation.thread.internal.AbstractThreadDetailsCustomizerProvider
io.opentelemetry.javaagent.tooling.config.ThreadDetailsCustomizerProvider
All Implemented Interfaces:
io.opentelemetry.sdk.autoconfigure.declarativeconfig.DeclarativeConfigurationCustomizerProvider, io.opentelemetry.sdk.autoconfigure.spi.Ordered

@AutoService(io.opentelemetry.sdk.autoconfigure.declarativeconfig.DeclarativeConfigurationCustomizerProvider.class) public final class ThreadDetailsCustomizerProvider extends io.opentelemetry.instrumentation.thread.internal.AbstractThreadDetailsCustomizerProvider
Adds thread details span attributes when enabled via the distribution.javaagent node.
  • Constructor Details

    • ThreadDetailsCustomizerProvider

      public ThreadDetailsCustomizerProvider()
  • Method Details

    • order

      public int order()
    • isEnabled

      protected boolean isEnabled(io.opentelemetry.sdk.autoconfigure.declarativeconfig.model.OpenTelemetryConfigurationModel model)
      Specified by:
      isEnabled in class io.opentelemetry.instrumentation.thread.internal.AbstractThreadDetailsCustomizerProvider