package org.ovirt.engine.core.common.vdscommands; import java.util.List; import org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class ReconstructMasterVDSCommandParameters extends VdsIdVDSCommandParametersBase { private int privateVdsSpmId; public int getVdsSpmId() { return privateVdsSpmId; } public void setVdsSpmId(int value) { privateVdsSpmId = value; } private Guid privateStoragePoolId; public Guid getStoragePoolId() { return privateStoragePoolId; } private void setStoragePoolId(Guid value) { privateStoragePoolId = value; } private String privateStoragePoolName; public String getStoragePoolName() { return privateStoragePoolName; } private void setStoragePoolName(String value) { privateStoragePoolName = value; } private Guid privateMasterDomainId; public Guid getMasterDomainId() { return privateMasterDomainId; } private void setMasterDomainId(Guid value) { privateMasterDomainId = value; } private List<StoragePoolIsoMap> privateDomainsList; public List<StoragePoolIsoMap> getDomainsList() { return privateDomainsList; } private void setDomainsList(List<StoragePoolIsoMap> value) { privateDomainsList = value; } private int privateMasterVersion; public int getMasterVersion() { return privateMasterVersion; } private void setMasterVersion(int value) { privateMasterVersion = value; } public ReconstructMasterVDSCommandParameters(Guid vdsId, int vdsSpmId, Guid storagePoolId, String storagePoolName, Guid masterDomainId, List<StoragePoolIsoMap> domainsList, int masterVersion) { super(vdsId); setVdsSpmId(vdsSpmId); setStoragePoolId(storagePoolId); setStoragePoolName(storagePoolName); setMasterDomainId(masterDomainId); setDomainsList(domainsList); setMasterVersion(masterVersion); } public ReconstructMasterVDSCommandParameters() { privateStoragePoolId = Guid.Empty; privateMasterDomainId = Guid.Empty; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("vdsSpmId", getVdsSpmId()) .append("storagePoolId", getStoragePoolId()) .append("storagePoolName", getStoragePoolName()) .append("masterDomainId", getMasterDomainId()) .append("masterVersion", getMasterVersion()) .append("domainsList", getDomainsList()); } }