Class ConfigurationKey

java.lang.Object
io.jenkins.plugins.opentelemetry.semconv.ConfigurationKey

public final class ConfigurationKey extends Object
Configuration key for the OpenTelemetry SDK ConfigProperties.
  • Field Details

    • OTEL_EXPORTER_JAEGER_ENDPOINT

      public static final ConfigurationKey OTEL_EXPORTER_JAEGER_ENDPOINT
    • OTEL_EXPORTER_OTLP_CERTIFICATE

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_CERTIFICATE
    • OTEL_EXPORTER_OTLP_ENDPOINT

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_ENDPOINT
    • OTEL_EXPORTER_OTLP_HEADERS

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_HEADERS
    • OTEL_EXPORTER_OTLP_INSECURE

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_INSECURE
    • OTEL_EXPORTER_OTLP_METRICS_ENDPOINT

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_METRICS_ENDPOINT
    • OTEL_EXPORTER_OTLP_PROTOCOL

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_PROTOCOL
    • OTEL_EXPORTER_OTLP_TIMEOUT

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_TIMEOUT
    • OTEL_EXPORTER_OTLP_TRACES_ENDPOINT

      public static final ConfigurationKey OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
    • OTEL_EXPORTER_PROMETHEUS_PORT

      public static final ConfigurationKey OTEL_EXPORTER_PROMETHEUS_PORT
    • OTEL_JAVA_DISABLED_RESOURCE_PROVIDERS

      public static final ConfigurationKey OTEL_JAVA_DISABLED_RESOURCE_PROVIDERS
    • OTEL_LOGS_EXPORTER

      public static final ConfigurationKey OTEL_LOGS_EXPORTER
    • OTEL_LOGS_MIRROR_TO_DISK

      public static final ConfigurationKey OTEL_LOGS_MIRROR_TO_DISK
    • OTEL_METRIC_EXPORT_INTERVAL

      public static final ConfigurationKey OTEL_METRIC_EXPORT_INTERVAL
    • OTEL_METRICS_EXPORTER

      public static final ConfigurationKey OTEL_METRICS_EXPORTER
    • OTEL_RESOURCE_ATTRIBUTES

      public static final ConfigurationKey OTEL_RESOURCE_ATTRIBUTES
    • OTEL_SERVICE_NAME

      public static final ConfigurationKey OTEL_SERVICE_NAME
    • OTEL_TRACES_EXPORTER

      public static final ConfigurationKey OTEL_TRACES_EXPORTER
    • OTEL_INSTRUMENTATION_JENKINS_WEB_ENABLED

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_WEB_ENABLED
    • OTEL_INSTRUMENTATION_JENKINS_REMOTE_SPAN_ENABLED

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_REMOTE_SPAN_ENABLED
    • OTEL_INSTRUMENTATION_JENKINS_RUN_DURATION_ALLOW_LIST

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_RUN_DURATION_ALLOW_LIST
    • OTEL_INSTRUMENTATION_JENKINS_RUN_DURATION_DENY_LIST

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_RUN_DURATION_DENY_LIST
    • OTEL_INSTRUMENTATION_JENKINS_REMOTING_ENABLED

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_REMOTING_ENABLED
      Instrument Jenkins Remoting from the Jenkins controller to Jenkins build agents
    • OTEL_INSTRUMENTATION_JENKINS_AGENTS_ENABLED

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_AGENTS_ENABLED
      Instrument Jenkins build agents
    • OTEL_INSTRUMENTATION_JENKINS_EXPORT_OTEL_CONFIG_AS_ENV_VARS

      public static final ConfigurationKey OTEL_INSTRUMENTATION_JENKINS_EXPORT_OTEL_CONFIG_AS_ENV_VARS
    • OTEL_INSTRUMENTATION_SERVLET_CAPTURE_REQUEST_PARAMETERS

      public static final ConfigurationKey OTEL_INSTRUMENTATION_SERVLET_CAPTURE_REQUEST_PARAMETERS
  • Method Details

    • asEnvVar

      public String asEnvVar()
      Environment variable name: `_` separated uppercase name
    • asProperty

      public String asProperty()
      Property name: `.` separated lowercase name
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object