package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class RemoveVMVDSCommandParameters extends StorageDomainIdParametersBase { public RemoveVMVDSCommandParameters(Guid storagePoolId, Guid vmGuid) { this(storagePoolId, vmGuid, Guid.Empty); } public RemoveVMVDSCommandParameters(Guid storagePoolId, Guid vmGuid, Guid storageDomainId) { super(storagePoolId); setVmGuid(vmGuid); setStorageDomainId(storageDomainId); } private Guid privateVmGuid; public Guid getVmGuid() { return privateVmGuid; } public void setVmGuid(Guid value) { privateVmGuid = value; } public RemoveVMVDSCommandParameters() { privateVmGuid = Guid.Empty; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("vmGuid", getVmGuid()); } }