Trait vertx_rust::vertx::cm::ClusterManager [−][src]
Required methods
fn add_sub(&self, address: String)
[src]
fn set_cluster_node_info(&mut self, node: ClusterNodeInfo)
[src]
fn get_node_id(&self) -> String
[src]
fn get_nodes(&self) -> Vec<String>
[src]
fn get_ha_infos(&self) -> Arc<Mutex<Vec<ClusterNodeInfo>>>
[src]
fn get_subs(&self) -> Arc<RwLock<MultiMap<String, ClusterNodeInfo>>>
[src]
fn join(&mut self)
[src]
fn leave(&self)
[src]
fn next(&self, len: usize) -> usize
[src]
Implementors
impl ClusterManager for NoClusterManager
[src]
fn add_sub(&self, _address: String)
[src]
fn set_cluster_node_info(&mut self, _node: ClusterNodeInfo)
[src]
fn get_node_id(&self) -> String
[src]
fn get_nodes(&self) -> Vec<String>
[src]
fn get_ha_infos(&self) -> Arc<Mutex<Vec<ClusterNodeInfo>>>
[src]
fn get_subs(
&self
) -> Arc<RwLock<MultiMap<String, ClusterNodeInfo, RandomState>>>
[src]
&self
) -> Arc<RwLock<MultiMap<String, ClusterNodeInfo, RandomState>>>