Interface TimeSeriesPlugin
- All Superinterfaces:
io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Plugin
- All Known Implementing Classes:
FakeTimeSeriesPlugin,FluxInfluxDbTimeSeriesPlugin
public interface TimeSeriesPlugin
extends io.vertigo.core.node.component.Plugin
- Author:
- mlaroche
-
Method Summary
Modifier and TypeMethodDescriptiongetClusteredTimeSeries(String dbName, ClusteredMeasure clusteredMeasure, DataFilter dataFilter, TimeFilter timeFilter) getLastTabularDatas(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) getTabularData(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) getTagValues(String dbName, String measurement, String tag) getTimeSeries(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter) getTops(String dbName, String measure, DataFilter dataFilter, TimeFilter timeFilter, String groupBy, int maxRows) voidinsertMeasure(String dbName, Measure measure) voidinsertMeasures(String dbName, List<Measure> measures)
-
Method Details
-
insertMeasure
-
insertMeasures
-
getTimeSeries
TimedDatas getTimeSeries(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter) -
getClusteredTimeSeries
TimedDatas getClusteredTimeSeries(String dbName, ClusteredMeasure clusteredMeasure, DataFilter dataFilter, TimeFilter timeFilter) -
getLastTabularDatas
TimedDatas getLastTabularDatas(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) -
getTabularData
TabularDatas getTabularData(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) -
getTops
TabularDatas getTops(String dbName, String measure, DataFilter dataFilter, TimeFilter timeFilter, String groupBy, int maxRows) -
getTagValues
-
getDbNames
-