Package org.elasticsearch.discovery.zen
Interface UnicastHostsProvider
-
- All Known Implementing Classes:
SettingsBasedHostsProvider
public interface UnicastHostsProvider
A pluggable provider of the list of unicast hosts to use for unicast discovery.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
UnicastHostsProvider.HostsResolver
Helper object that allows to resolve a list of hosts to a list of transport addresses.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<TransportAddress>
buildDynamicHosts(UnicastHostsProvider.HostsResolver hostsResolver)
Builds the dynamic list of unicast hosts to be used for unicast discovery.
-
-
-
Method Detail
-
buildDynamicHosts
java.util.List<TransportAddress> buildDynamicHosts(UnicastHostsProvider.HostsResolver hostsResolver)
Builds the dynamic list of unicast hosts to be used for unicast discovery.
-
-