Class OpenTelemetryReporterOptions

java.lang.Object
org.apache.flink.metrics.otel.OpenTelemetryReporterOptions

@PublicEvolving public final class OpenTelemetryReporterOptions extends Object
Config options for subclasses of OpenTelemetryReporterBase.
  • Field Details

    • EXPORTER_ENDPOINT

      public static final org.apache.flink.configuration.ConfigOption<String> EXPORTER_ENDPOINT
    • EXPORTER_TIMEOUT

      public static final org.apache.flink.configuration.ConfigOption<String> EXPORTER_TIMEOUT
    • SERVICE_NAME

      public static final org.apache.flink.configuration.ConfigOption<String> SERVICE_NAME
    • SERVICE_VERSION

      @PublicEvolving public static final org.apache.flink.configuration.ConfigOption<String> SERVICE_VERSION
  • Method Details

    • tryConfigureTimeout

      @Internal public static void tryConfigureTimeout(org.apache.flink.metrics.MetricConfig metricConfig, Consumer<Duration> builder)
    • tryConfigureEndpoint

      @Internal public static void tryConfigureEndpoint(org.apache.flink.metrics.MetricConfig metricConfig, Consumer<String> builder)