Examples of NodeGroupInfo


Examples of com.vmware.bdd.software.mgmt.plugin.model.NodeGroupInfo

      this.configuration = group.configuration;
      this.vmFolderPath = group.vmFolderPath;
   }

   public NodeGroupInfo toNodeGroupInfo() {
      NodeGroupInfo nodeGroupInfo = new NodeGroupInfo();
      nodeGroupInfo.setName(name);
      nodeGroupInfo.setInstanceNum(instanceNum);
      nodeGroupInfo.setRoles(roles);
      nodeGroupInfo.setConfiguration(configuration);
      if (haFlag != null
            && (haFlag.equalsIgnoreCase(Constants.HA_FLAG_FT) || haFlag
                  .equalsIgnoreCase(Constants.HA_FLAG_ON))) {
         nodeGroupInfo.setHaEnabled(true);
      }
      nodeGroupInfo.setInstanceType(instanceType);
      nodeGroupInfo.setPlacement(placementPolicies);
      if (storage != null) {
         nodeGroupInfo.setStorageSize(storage.getSizeGB());
         nodeGroupInfo.setStorageType(storage.getType());
      }
      nodeGroupInfo.setNodes(null);
      return nodeGroupInfo;
   }
View Full Code Here

Examples of com.vmware.bdd.software.mgmt.plugin.model.NodeGroupInfo

      // set nodes/nodegroups
      List<NodeGroupInfo> nodeGroupInfos = new ArrayList<NodeGroupInfo>();
      if (nodeGroups != null) {
         for (NodeGroupCreate group : nodeGroups) {
            NodeGroupInfo nodeGroupInfo = group.toNodeGroupInfo();
            nodeGroupInfos.add(nodeGroupInfo);
         }
      }
      blueprint.setNodeGroups(nodeGroupInfos);
      return blueprint;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.