Interface MetricDAO
-
-
Method Summary
Modifier and Type Method Description abstract Unitsave(Metric metric)Save a metric. abstract UnitsaveAll(List<Metric> metrics)Save metrics. abstract List<Metric>findAllByBotId(String botId)Find all metrics by bot id abstract List<CustomMetric>filterAndGroupBy(MetricFilter filter, List<MetricGroupBy> groupBy)Find all metrics by filtering and grouping data -
-
Method Detail
-
saveAll
abstract Unit saveAll(List<Metric> metrics)
Save metrics.
- Parameters:
metrics- the metrics to save
-
findAllByBotId
abstract List<Metric> findAllByBotId(String botId)
Find all metrics by bot id
- Parameters:
botId- the bot id
-
filterAndGroupBy
abstract List<CustomMetric> filterAndGroupBy(MetricFilter filter, List<MetricGroupBy> groupBy)
Find all metrics by filtering and grouping data
- Parameters:
filter- the MetricFiltergroupBy- list of MetricGroupBy
-
-
-
-