Class PrometheusRegistry.MultiCollectorRegistration

java.lang.Object
io.prometheus.metrics.model.registry.PrometheusRegistry.MultiCollectorRegistration
Enclosing class:
PrometheusRegistry

private static class PrometheusRegistry.MultiCollectorRegistration extends Object
Stores the registration details for a single metric within a MultiCollector. A MultiCollector can produce multiple metrics, so we need one of these per metric name.
  • Field Details

    • prometheusName

      final String prometheusName
    • labelNames

      final Set<String> labelNames
  • Constructor Details

    • MultiCollectorRegistration

      MultiCollectorRegistration(String prometheusName, Set<String> labelNames)