package org.skywalking.apm.collector.worker.storage;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* @author pengys5
*/
public class MetricAnalysisData {
private WindowData<MetricData> windowData = new WindowData(new LinkedHashMap<String, MetricData>());
public MetricData getOrCreate(String id) {
if (!windowData.containsKey(id)) {
windowData.put(id, new MetricData(id));
}
return windowData.get(id);
}
public Map<String, MetricData> asMap() {
return windowData.asMap();
}
}