Interface DataProvider
- All Superinterfaces:
io.vertigo.core.node.component.Component,io.vertigo.core.node.component.CoreComponent
- All Known Implementing Classes:
DataProviderImpl
public interface DataProvider
extends io.vertigo.core.node.component.Component
-
Method Summary
Modifier and TypeMethodDescriptionio.vertigo.database.timeseries.TimedDatasgetClusteredTimeSeries(io.vertigo.database.timeseries.ClusteredMeasure clusteredMeasure, io.vertigo.database.timeseries.DataFilter dataFilter, io.vertigo.database.timeseries.TimeFilter timeFilter) List<io.vertigo.core.analytics.health.HealthCheck> io.vertigo.database.timeseries.TimedDatasgetLastTabulardDatas(List<String> measures, io.vertigo.database.timeseries.DataFilter dataFilter, io.vertigo.database.timeseries.TimeFilter timeFilter, String... groupBy) List<io.vertigo.core.analytics.metric.Metric> io.vertigo.database.timeseries.TabularDatasgetTabularData(List<String> measures, io.vertigo.database.timeseries.DataFilter dataFilter, io.vertigo.database.timeseries.TimeFilter timeFilter, String... groupBy) getTagValues(String measurement, String tag) io.vertigo.database.timeseries.TimedDatasgetTimeSeries(List<String> measures, io.vertigo.database.timeseries.DataFilter dataFilter, io.vertigo.database.timeseries.TimeFilter timeFilter) io.vertigo.database.timeseries.TabularDatasgetTops(String measure, io.vertigo.database.timeseries.DataFilter dataFilter, io.vertigo.database.timeseries.TimeFilter timeFilter, String groupBy, int maxRows)
-
Method Details
-
getTimeSeries
-
getClusteredTimeSeries
io.vertigo.database.timeseries.TimedDatas getClusteredTimeSeries(io.vertigo.database.timeseries.ClusteredMeasure clusteredMeasure, io.vertigo.database.timeseries.DataFilter dataFilter, io.vertigo.database.timeseries.TimeFilter timeFilter) -
getHealthChecks
List<io.vertigo.core.analytics.health.HealthCheck> getHealthChecks() -
getMetrics
List<io.vertigo.core.analytics.metric.Metric> getMetrics() -
getTabularData
-
getLastTabulardDatas
-
getTops
-
getTagValues
-