protected Cluster getClusterEntity() { Cluster cluster = new Cluster(); cluster.setStoragePoolId(GUIDS[3]); cluster.setArchitecture(ArchitectureType.x86_64); cluster.setCompatibilityVersion(Version.getLast()); return cluster; }
cluster.setName(currentVm.getClusterName()); cluster.setCompatibilityVersion(currentVm.getClusterCompatibilityVersion()); cluster.setStoragePoolId(currentVm.getStoragePoolId()); DataCenterWithCluster dataCenterWithCluster = new DataCenterWithCluster(null, cluster);
public void onAddDataCenter() { @SuppressWarnings("unchecked") ListModel<EntityModel<StoragePool>> dataCentersModel = (ListModel<EntityModel<StoragePool>>)getWindow(); EntityModel<StoragePool> dataCenter = dataCentersModel.getSelectedItem(); if (dataCenter != null) { Cluster cluster = getEntity(); cluster.setStoragePoolId(dataCenter.getEntity().getId()); dataCentersModel.startProgress(); Frontend.getInstance().runAction(ActionType.UpdateCluster, new ManagementNetworkOnClusterOperationParameters(cluster), result -> { if (result.getReturnValue() != null && result.getReturnValue().getSucceeded()) { //Succeeded, close this window. ClusterGuideModel guideModel = (ClusterGuideModel) result.getState(); guideModel.postAction(); } //Close popup window. setWindow(null); }, this); } else { setWindow(null); } }
cluster.setName(clusterName); cluster.setDescription(clusterModel.getDescription().getEntity()); cluster.setStoragePoolId(enlistmentContext.getDataCenterId()); cluster.setMaxVdsMemoryOverCommit(clusterModel.getMemoryOverCommit()); cluster.setCountThreadsAsCores(Boolean.TRUE.equals(clusterModel.getVersionSupportsCpuThreads().getEntity())
private static Cluster cloneCluster(Cluster instance) { Cluster obj = new Cluster(); obj.setId(instance.getId()); obj.setName(instance.getName()); obj.setDescription(instance.getDescription()); obj.setComment(instance.getComment()); obj.setCpuName(instance.getCpuName()); obj.setClusterCompatibilityLevelUpgradeNeeded(instance.isClusterCompatibilityLevelUpgradeNeeded()); obj.setCompatibilityVersion(instance.getCompatibilityVersion()); obj.setMigrateOnError(instance.getMigrateOnError()); obj.setTransparentHugepages(instance.getTransparentHugepages()); obj.setStoragePoolId(instance.getStoragePoolId()); obj.setMaxVdsMemoryOverCommit(instance.getMaxVdsMemoryOverCommit()); obj.setCountThreadsAsCores(instance.getCountThreadsAsCores()); obj.setEmulatedMachine(instance.getEmulatedMachine()); obj.setDetectEmulatedMachine(instance.isDetectEmulatedMachine()); obj.setArchitecture(instance.getArchitecture()); obj.setSerialNumberPolicy(instance.getSerialNumberPolicy()); obj.setCustomSerialNumber(instance.getCustomSerialNumber()); obj.setFencingPolicy(new FencingPolicy(instance.getFencingPolicy())); obj.setAutoConverge(instance.getAutoConverge()); obj.setMigrateCompressed(instance.getMigrateCompressed()); return obj; }
cluster.setDescription(model.getDescription().getEntity()); cluster.setComment(model.getComment().getEntity()); cluster.setStoragePoolId(model.getDataCenter().getSelectedItem().getId()); if (model.getCPU().getSelectedItem() != null) { cluster.setCpuName(model.getCPU().getSelectedItem().getCpuName());
entity.setStoragePoolId(GuidUtils.asGuid(model.getDataCenter().getId()));