Package io.vertigo.database.timeseries
Interface TimeSeriesManager
-
- All Superinterfaces:
io.vertigo.core.node.component.Component,io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Manager
- All Known Implementing Classes:
TimeSeriesManagerImpl
public interface TimeSeriesManager extends io.vertigo.core.node.component.ManagerManages connections to a time series database.- Author:
- mlaroche
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimedDatasgetClusteredTimeSeries(String dbName, ClusteredMeasure clusteredMeasure, DataFilter dataFilter, TimeFilter timeFilter)TimedDatasgetLastTabularDatas(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy)TabularDatasgetTabularData(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy)List<String>getTagValues(String dbName, String measurement, String tag)TimedDatasgetTimeSeries(String dbName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter)TabularDatasgetTops(String dbName, String measure, DataFilter dataFilter, TimeFilter timeFilter, String groupBy, int maxRows)voidinsertMeasure(String dbName, Measure measure)voidinsertMeasures(String dbName, List<Measure> measures)
-
-
-
Method Detail
-
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)
-
-