@SuppressWarnings("nls")
public OpenStackTemplate(Context context, Flavor flavor) {
super(context);
HashMap<String, String> dictionary = new HashMap<>();
dictionary.put("id", "id");
dictionary.put("name", "name");
dictionary.put("vcpus", "cpus");
dictionary.put("ram", "ram");
dictionary.put("disk", "disk");
ObjectMapper.map(flavor, this, dictionary);
setEnabled(Boolean.valueOf(flavor.getDisabled() == null ? true : !flavor.getDisabled().booleanValue()));
List<com.woorea.openstack.nova.model.Link> links = flavor.getLinks();
for (com.woorea.openstack.nova.model.Link link : links) {
getLinks().add(link.getHref());
}
}
}