Package step.plugins.timeseries
Class TimeSeriesHandler
java.lang.Object
step.plugins.timeseries.TimeSeriesHandler
-
Constructor Summary
ConstructorsConstructorDescriptionTimeSeriesHandler
(int resolution, List<String> timeSeriesAttributes, step.core.collections.Collection<Measurement> measurementCollection, ExecutionAccessor executionAccessor, step.core.timeseries.TimeSeries timeSeries, step.core.timeseries.aggregation.TimeSeriesAggregationPipeline aggregationPipeline, AsyncTaskManager asyncTaskManager) -
Method Summary
Modifier and TypeMethodDescriptiongetBuckets
(FetchBucketsRequest request) getMeasurements
(FetchBucketsRequest request, Collection<String> fields) This method fetches and group the RAW measurements into a bucket structure.getMeasurementsAttributes
(String oqlFilter) rebuildTimeSeries
(String executionId) boolean
timeSeriesIsBuilt
(String executionId)
-
Constructor Details
-
TimeSeriesHandler
public TimeSeriesHandler(int resolution, List<String> timeSeriesAttributes, step.core.collections.Collection<Measurement> measurementCollection, ExecutionAccessor executionAccessor, step.core.timeseries.TimeSeries timeSeries, step.core.timeseries.aggregation.TimeSeriesAggregationPipeline aggregationPipeline, AsyncTaskManager asyncTaskManager)
-
-
Method Details
-
getMeasurements
public TimeSeriesAPIResponse getMeasurements(FetchBucketsRequest request, Collection<String> fields) This method fetches and group the RAW measurements into a bucket structure. -
getBuckets
-
verifyOql
-
getMeasurementsAttributes
-
timeSeriesIsBuilt
-
rebuildTimeSeries
-