23 #ifndef _IGNITE_CLUSTER_CLUSTER_GROUP
24 #define _IGNITE_CLUSTER_CLUSTER_GROUP
28 #include <ignite/impl/cluster/cluster_group_impl.h>
47 friend class impl::cluster::ClusterGroupImpl;
48 friend class impl::IgniteImpl;
64 ClusterGroup ForAttribute(std::string name, std::string val);
126 ClusterGroup ForHosts(std::vector<std::string> hostNames);
236 std::vector<ClusterNode> GetNodes();
246 impl::cluster::SP_ClusterGroupImpl impl;
247 impl::cluster::SP_ClusterGroupImpl GetImpl();
252 #endif //_IGNITE_CLUSTER_CLUSTER_GROUP