package org.zstack.header.storage.backup; import org.zstack.header.core.ApiTimeout; import org.zstack.header.image.APIAddImageMsg; import org.zstack.header.image.ImageInventory; import org.zstack.header.message.NeedReplyMessage; @ApiTimeout(apiClasses = {APIAddImageMsg.class}) public class DownloadImageMsg extends NeedReplyMessage implements BackupStorageMessage { private ImageInventory imageInventory; private String backupStorageUuid; private String format; public String getFormat() { return format; } public void setFormat(String format) { this.format = format; } public DownloadImageMsg(ImageInventory inventory) { super(); this.imageInventory = inventory; } public void setBackupStorageUuid(String backupStorageUuid) { this.backupStorageUuid = backupStorageUuid; } public ImageInventory getImageInventory() { return imageInventory; } public void setImageInventory(ImageInventory imageInventory) { this.imageInventory = imageInventory; } @Override public String getBackupStorageUuid() { return backupStorageUuid; } }