package org.ovirt.engine.core.common.action; import org.ovirt.engine.core.common.businessentities.storage.DiskImage; import org.ovirt.engine.core.compat.Guid; public class AddImageFromScratchParameters extends ImagesActionsParametersBase { private static final long serialVersionUID = 8249273209551108387L; private Guid masterVmId; private DiskImage diskInfo; private boolean shouldRemainIllegalOnFailedExecution; public AddImageFromScratchParameters() { masterVmId = Guid.Empty; } public AddImageFromScratchParameters(Guid imageId, Guid vmTemplateId, DiskImage diskInfo) { super(imageId); setMasterVmId(vmTemplateId); setDiskInfo(diskInfo); } public Guid getMasterVmId() { return masterVmId; } public void setMasterVmId(Guid vmId) { this.masterVmId = vmId; } public DiskImage getDiskInfo() { return diskInfo; } public void setDiskInfo(DiskImage diskInfo) { this.diskInfo = diskInfo; } public boolean isShouldRemainIllegalOnFailedExecution() { return shouldRemainIllegalOnFailedExecution; } public void setShouldRemainIllegalOnFailedExecution(boolean shouldRemainIllegalOnFailedExecution) { this.shouldRemainIllegalOnFailedExecution = shouldRemainIllegalOnFailedExecution; } }