package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class GetVolumeInfoVDSCommandParameters extends VdsIdVDSCommandParametersBase { private Guid storagePoolId; private Guid storageDomainId; private Guid imageGroupId; private Guid imageId; public GetVolumeInfoVDSCommandParameters(Guid vdsId, Guid storagePoolId, Guid storageDomainId, Guid imageGroupId, Guid imageId) { super(vdsId); this.storagePoolId = storagePoolId; this.storageDomainId = storageDomainId; this.imageGroupId = imageGroupId; this.imageId = imageId; } public GetVolumeInfoVDSCommandParameters(Guid storagePoolId, Guid storageDomainId, Guid imageGroupId, Guid imageId) { this(null, storagePoolId, storageDomainId, imageGroupId, imageId); } public GetVolumeInfoVDSCommandParameters() {} public Guid getStoragePoolId() { return storagePoolId; } public void setStoragePoolId(Guid storagePoolId) { this.storagePoolId = storagePoolId; } public Guid getStorageDomainId() { return storageDomainId; } public void setStorageDomainId(Guid storageDomainId) { this.storageDomainId = storageDomainId; } public Guid getImageGroupId() { return imageGroupId; } public void setImageGroupId(Guid imageGroupId) { this.imageGroupId = imageGroupId; } public Guid getImageId() { return imageId; } public void setImageId(Guid imageId) { this.imageId = imageId; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("storagePoolId", getStoragePoolId()) .append("storageDomainId", getStorageDomainId()) .append("imageGroupId", getImageGroupId()) .append("imageId", getImageId()); } }