private void addDiskFormats(VersionCaps version, DiskFormat... types) { version.setDiskFormats(new DiskFormats()); for (DiskFormat type : types) { version.getDiskFormats().getDiskFormats().add(type.value()); } }
disk.setStatus(StatusUtils.create(entity.get("status", PowerShellImageStatus.class).map().value())); disk.setInterface(PowerShellDiskInterface.valueOf(entity.get("diskinterface")).map().value()); disk.setFormat(entity.get("volumeformat", PowerShellVolumeFormat.class).map().value()); disk.setSparse(entity.get("volumetype", PowerShellVolumeType.class).map()); disk.setBootable(entity.get("boot", Boolean.class));