22 #ifndef _IGNITE_CLUSTER_CLUSTER_GROUP
23 #define _IGNITE_CLUSTER_CLUSTER_GROUP
27 #include <ignite/impl/cluster/cluster_group_impl.h>
46 friend class impl::cluster::ClusterGroupImpl;
47 friend class impl::IgniteImpl;
63 ClusterGroup ForAttribute(std::string name, std::string val);
125 ClusterGroup ForHosts(std::vector<std::string> hostNames);
235 std::vector<ClusterNode> GetNodes();
245 impl::cluster::SP_ClusterGroupImpl impl;
246 impl::cluster::SP_ClusterGroupImpl GetImpl();
251 #endif //_IGNITE_CLUSTER_CLUSTER_GROUP