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);
119 ClusterGroup ForHosts(std::vector<std::string> hostNames);
229 std::vector<ClusterNode> GetNodes();
239 impl::cluster::SP_ClusterGroupImpl impl;
240 impl::cluster::SP_ClusterGroupImpl GetImpl();
245 #endif //_IGNITE_CLUSTER_CLUSTER_GROUP