public void addAll(List<SimpleMetricEntity> dataBatch) { for (SimpleMetricEntity item : dataBatch) { ListMetricQueueItem metricMetadata = new ListMetricQueueItem(); metricMetadata.setAccountId(item.getAccountId()); metricMetadata.setNamespace(item.getNamespace()); metricMetadata.setMetricName(item.getMetricName()); metricMetadata.setDimensionMap(item.getDimensionMap()); metricMetadata.setMetricType(item.getMetricType()); queue(metricMetadata); } }
private static List<ListMetric> convertToListMetrics(List<ListMetricQueueItem> dataBatch) { if (dataBatch == null) return null; List<ListMetric> listMetrics = Lists.newArrayList(); for (ListMetricQueueItem item : dataBatch) { listMetrics.add( ListMetricManager.createListMetric( item.getAccountId(), item.getMetricName(), item.getMetricType(), item.getNamespace(), item.getDimensionMap())); } return listMetrics; }