package org.ovirt.engine.core.common.action; import org.ovirt.engine.core.compat.Guid; public class RemoveVmFromPoolParameters extends VmPoolParametersBase { private static final long serialVersionUID = -9051384517712295806L; private Guid vmId; private boolean removePoolUponDetachAllVMs; private boolean updatePrestartedVms; public RemoveVmFromPoolParameters() { this(Guid.Empty, false, true); } public RemoveVmFromPoolParameters(Guid vmId, boolean removePoolUponDetachAllVMs, boolean updatePrestartedVms) { super(Guid.Empty); this.vmId = vmId; this.removePoolUponDetachAllVMs = removePoolUponDetachAllVMs; this.updatePrestartedVms = updatePrestartedVms; } public Guid getVmId() { return vmId; } public boolean isRemovePoolUponDetachAllVMs() { return removePoolUponDetachAllVMs; } public boolean isUpdatePrestartedVms() { return updatePrestartedVms; } }