Package io.prometheus.client
Class CollectorRegistry.MetricFamilySamplesEnumeration
- java.lang.Object
-
- io.prometheus.client.CollectorRegistry.MetricFamilySamplesEnumeration
-
- All Implemented Interfaces:
java.util.Enumeration<Collector.MetricFamilySamples>
- Enclosing class:
- CollectorRegistry
class CollectorRegistry.MetricFamilySamplesEnumeration extends java.lang.Object implements java.util.Enumeration<Collector.MetricFamilySamples>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Iterator<Collector>collectorIterprivate java.util.Set<java.lang.String>includedNamesprivate java.util.Iterator<Collector.MetricFamilySamples>metricFamilySamplesprivate Collector.MetricFamilySamplesnext
-
Constructor Summary
Constructors Constructor Description MetricFamilySamplesEnumeration()MetricFamilySamplesEnumeration(java.util.Set<java.lang.String> includedNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private Collector.MetricFamilySamplesfilter(Collector.MetricFamilySamples next)private voidfindNextElement()booleanhasMoreElements()private java.util.Iterator<Collector>includedCollectorIterator(java.util.Set<java.lang.String> includedNames)Collector.MetricFamilySamplesnextElement()
-
-
-
Field Detail
-
collectorIter
private final java.util.Iterator<Collector> collectorIter
-
metricFamilySamples
private java.util.Iterator<Collector.MetricFamilySamples> metricFamilySamples
-
next
private Collector.MetricFamilySamples next
-
includedNames
private java.util.Set<java.lang.String> includedNames
-
-
Method Detail
-
includedCollectorIterator
private java.util.Iterator<Collector> includedCollectorIterator(java.util.Set<java.lang.String> includedNames)
-
findNextElement
private void findNextElement()
-
filter
private Collector.MetricFamilySamples filter(Collector.MetricFamilySamples next)
-
nextElement
public Collector.MetricFamilySamples nextElement()
- Specified by:
nextElementin interfacejava.util.Enumeration<Collector.MetricFamilySamples>
-
hasMoreElements
public boolean hasMoreElements()
- Specified by:
hasMoreElementsin interfacejava.util.Enumeration<Collector.MetricFamilySamples>
-
-