if(remote_list == null) return regions;
for (Map<String, Object> map : remote_list) {
Region region = new Region();
for (Map.Entry<String, Object> attr : map.entrySet())
region.set(attr.getKey(), attr.getValue());
regions.add(region);
}
return regions;