package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class IrsBaseVDSCommandParameters extends VDSParametersBase { private Guid storagePoolId; private boolean ignoreFailoverLimit; public IrsBaseVDSCommandParameters(Guid storagePoolId) { setStoragePoolId(storagePoolId); } public IrsBaseVDSCommandParameters() { storagePoolId = Guid.Empty; } public Guid getStoragePoolId() { return storagePoolId; } public void setStoragePoolId(Guid value) { storagePoolId = value; } public boolean getIgnoreFailoverLimit() { return ignoreFailoverLimit; } public void setIgnoreFailoverLimit(boolean value) { ignoreFailoverLimit = value; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("storagePoolId", getStoragePoolId()) .append("ignoreFailoverLimit", getIgnoreFailoverLimit()); } }