List<PreaggregatedMetric> list = new ArrayList<PreaggregatedMetric>(sets.size());
for (Bundle.Set set : sets) {
Locator locator = Locator.createLocatorFromPathComponents(tenant, set.getName().split(NAME_DELIMITER, -1));
SetRollup rollup = new SetRollup();
for (String value : set.getValues()) {
rollup = rollup.withObject(value);
}
PreaggregatedMetric metric = new PreaggregatedMetric(timestamp, locator, DEFAULT_TTL, rollup);
list.add(metric);
}
return list;