Class StatisticsCollectorImpl
- java.lang.Object
-
- org.opennms.netmgt.timeseries.stats.StatisticsCollectorImpl
-
- All Implemented Interfaces:
StatisticsCollector
public class StatisticsCollectorImpl extends java.lang.Object implements StatisticsCollector
-
-
Constructor Summary
Constructors Constructor Description StatisticsCollectorImpl(java.lang.Integer numWriterThreads)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.opennms.integration.api.v1.timeseries.Metric>
getTopNMetricsWithMostTags()
List.get(0) => has most tags (top n)java.util.List<java.lang.String>
getTopNTags()
void
record(java.util.Collection<org.opennms.integration.api.v1.timeseries.Sample> samples)
-
-
-
Method Detail
-
record
public void record(java.util.Collection<org.opennms.integration.api.v1.timeseries.Sample> samples)
- Specified by:
record
in interfaceStatisticsCollector
-
getTopNMetricsWithMostTags
public java.util.List<org.opennms.integration.api.v1.timeseries.Metric> getTopNMetricsWithMostTags()
List.get(0) => has most tags (top n)- Specified by:
getTopNMetricsWithMostTags
in interfaceStatisticsCollector
-
getTopNTags
public java.util.List<java.lang.String> getTopNTags()
- Specified by:
getTopNTags
in interfaceStatisticsCollector
-
-