return templates.getCollection().isEmpty() ? null : //
wrap(context, VirtualMachineTemplate.class, templates.getCollection().get(0));
}
public VirtualMachineTemplate getAvailablePersistentTemplate(final Integer id) {
VirtualMachineTemplatesDto templates = context
.getApi()
.getCloudApi()
.listAvailableTemplates(target,
VirtualMachineTemplateOptions.builder().idTemplate(id).persistent(StatefulInclusion.ALL).build());
return templates.getCollection().isEmpty() ? null : //
wrap(context, VirtualMachineTemplate.class, templates.getCollection().get(0));
}