Class FluxInfluxDbTimeSeriesPlugin
java.lang.Object
io.vertigo.database.plugins.timeseries.influxdb.FluxInfluxDbTimeSeriesPlugin
- All Implemented Interfaces:
io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Plugin,TimeSeriesPlugin
- Author:
- mlaroche
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetClusteredTimeSeries(String appName, ClusteredMeasure clusteredMeasure, DataFilter dataFilter, TimeFilter timeFilter) getLastTabularDatas(String appName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) getTabularData(String appName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) getTagValues(String appName, String measurement, String tag) getTimeSeries(String appName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter) getTops(String appName, String measure, DataFilter dataFilter, TimeFilter timeFilter, String groupBy, int maxRows) voidinsertMeasure(String dbName, Measure measure) voidinsertMeasures(String dbName, List<Measure> measures)
-
Constructor Details
-
FluxInfluxDbTimeSeriesPlugin
-
-
Method Details
-
createDatabases
public void createDatabases() -
getClusteredTimeSeries
public TimedDatas getClusteredTimeSeries(String appName, ClusteredMeasure clusteredMeasure, DataFilter dataFilter, TimeFilter timeFilter) - Specified by:
getClusteredTimeSeriesin interfaceTimeSeriesPlugin
-
getLastTabularDatas
public TimedDatas getLastTabularDatas(String appName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) - Specified by:
getLastTabularDatasin interfaceTimeSeriesPlugin
-
getTabularData
public TabularDatas getTabularData(String appName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter, String... groupBy) - Specified by:
getTabularDatain interfaceTimeSeriesPlugin
-
getTagValues
- Specified by:
getTagValuesin interfaceTimeSeriesPlugin
-
getTimeSeries
public TimedDatas getTimeSeries(String appName, List<String> measures, DataFilter dataFilter, TimeFilter timeFilter) - Specified by:
getTimeSeriesin interfaceTimeSeriesPlugin
-
getTops
public TabularDatas getTops(String appName, String measure, DataFilter dataFilter, TimeFilter timeFilter, String groupBy, int maxRows) - Specified by:
getTopsin interfaceTimeSeriesPlugin
-
insertMeasure
- Specified by:
insertMeasurein interfaceTimeSeriesPlugin
-
insertMeasures
- Specified by:
insertMeasuresin interfaceTimeSeriesPlugin
-
getDbNames
- Specified by:
getDbNamesin interfaceTimeSeriesPlugin
-