package com.bizo.asperatus.tracker.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.amazonaws.services.cloudwatch.model.PutMetricDataRequest;
public final class TestCloudwatch extends AbstractCloudwatch {
Map<String, List<Aggregation>> aggregations = new HashMap<String, List<Aggregation>>();
@Override
public void putMetricData(final PutMetricDataRequest putMetricDataRequest) {
List<Aggregation> existing = aggregations.get(putMetricDataRequest.getNamespace());
if (existing == null) {
existing = new ArrayList<Aggregation>();
aggregations.put(putMetricDataRequest.getNamespace(), existing);
}
existing.addAll(AggregationUtils.toAggregation(putMetricDataRequest.getMetricData()));
}
}