Class OpenMetrics2TextFormatWriter.Builder

java.lang.Object
io.prometheus.metrics.expositionformats.OpenMetrics2TextFormatWriter.Builder
Enclosing class:
OpenMetrics2TextFormatWriter

public static class OpenMetrics2TextFormatWriter.Builder extends Object
  • Method Details

    • setOpenMetrics2Properties

      public OpenMetrics2TextFormatWriter.Builder setOpenMetrics2Properties(io.prometheus.metrics.config.OpenMetrics2Properties openMetrics2Properties)
      Parameters:
      openMetrics2Properties - OpenMetrics 2.0 feature flags
    • setCreatedTimestampsEnabled

      public OpenMetrics2TextFormatWriter.Builder setCreatedTimestampsEnabled(boolean createdTimestampsEnabled)
      Parameters:
      createdTimestampsEnabled - whether delegated OM1 output includes _created metrics
    • setExemplarsOnAllMetricTypesEnabled

      public OpenMetrics2TextFormatWriter.Builder setExemplarsOnAllMetricTypesEnabled(boolean exemplarsOnAllMetricTypesEnabled)
      Parameters:
      exemplarsOnAllMetricTypesEnabled - whether to include exemplars in the output for all metric types
    • build