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;
 }