Class FilteredMetricEnumeration

java.lang.Object
org.jenkinsci.plugins.prometheus.config.disabledmetrics.FilteredMetricEnumeration
All Implemented Interfaces:
Enumeration<io.prometheus.client.Collector.MetricFamilySamples>

public class FilteredMetricEnumeration extends Object implements Enumeration<io.prometheus.client.Collector.MetricFamilySamples>
  • Constructor Details

    • FilteredMetricEnumeration

      public FilteredMetricEnumeration(Iterator<io.prometheus.client.Collector.MetricFamilySamples> fullList)
  • Method Details

    • hasMoreElements

      public boolean hasMoreElements()
      Specified by:
      hasMoreElements in interface Enumeration<io.prometheus.client.Collector.MetricFamilySamples>
    • nextElement

      public io.prometheus.client.Collector.MetricFamilySamples nextElement()
      Specified by:
      nextElement in interface Enumeration<io.prometheus.client.Collector.MetricFamilySamples>
    • asIterator

      public Iterator<io.prometheus.client.Collector.MetricFamilySamples> asIterator()
      Specified by:
      asIterator in interface Enumeration<io.prometheus.client.Collector.MetricFamilySamples>