package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.businessentities.StorageFormatType; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class UpgradeStoragePoolVDSCommandParameters extends IrsBaseVDSCommandParameters { private String compatibilityVersion; public UpgradeStoragePoolVDSCommandParameters(Guid storagePoolId, StorageFormatType compatibilityVersion) { super(storagePoolId); setCompatibilityVersion(compatibilityVersion.getValue()); } public UpgradeStoragePoolVDSCommandParameters() {} public String getCompatibilityVersion() { return compatibilityVersion; } public void setCompatibilityVersion(String value) { compatibilityVersion = value; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("storagePoolId", getStoragePoolId()) .append("poolVersion ", getCompatibilityVersion()); } }