Package org.elasticsearch.discovery
Interface Discovery
- All Superinterfaces:
AutoCloseable,Closeable,ClusterStatePublisher,LifecycleComponent,org.elasticsearch.core.Releasable
- All Known Implementing Classes:
Coordinator,ZenDiscovery
A pluggable module allowing to implement discovery of other nodes, publishing of the cluster
state to all nodes, electing a master of the cluster that raises cluster state change
events.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.cluster.coordination.ClusterStatePublisher
ClusterStatePublisher.AckListener -
Method Summary
Methods inherited from interface org.elasticsearch.cluster.coordination.ClusterStatePublisher
publishMethods inherited from interface org.elasticsearch.common.component.LifecycleComponent
addLifecycleListener, lifecycleState, removeLifecycleListener, start, stopMethods inherited from interface org.elasticsearch.core.Releasable
close
-
Method Details
-
stats
DiscoveryStats stats()- Returns:
- stats about the discovery
-
startInitialJoin
void startInitialJoin()Triggers the first join cycle
-