Package org.elasticsearch.discovery
Class DiscoveryModule
- java.lang.Object
-
- org.elasticsearch.discovery.DiscoveryModule
-
public class DiscoveryModule extends Object
A module for loading classes for node discovery.
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_ELECTION_STRATEGYstatic Setting<List<String>>DISCOVERY_SEED_PROVIDERS_SETTINGstatic Setting<String>DISCOVERY_TYPE_SETTINGstatic Setting<String>ELECTION_STRATEGY_SETTINGstatic Setting<List<String>>LEGACY_DISCOVERY_HOSTS_PROVIDER_SETTINGstatic StringSINGLE_NODE_DISCOVERY_TYPEstatic StringZEN_DISCOVERY_TYPEstatic StringZEN2_DISCOVERY_TYPE
-
Constructor Summary
Constructors Constructor Description DiscoveryModule(Settings settings, ThreadPool threadPool, TransportService transportService, NamedWriteableRegistry namedWriteableRegistry, NetworkService networkService, MasterService masterService, ClusterApplier clusterApplier, ClusterSettings clusterSettings, List<DiscoveryPlugin> plugins, AllocationService allocationService, Path configFile, GatewayMetaState gatewayMetaState, RerouteService rerouteService)
-
-
-
Field Detail
-
ZEN_DISCOVERY_TYPE
public static final String ZEN_DISCOVERY_TYPE
- See Also:
- Constant Field Values
-
ZEN2_DISCOVERY_TYPE
public static final String ZEN2_DISCOVERY_TYPE
- See Also:
- Constant Field Values
-
SINGLE_NODE_DISCOVERY_TYPE
public static final String SINGLE_NODE_DISCOVERY_TYPE
- See Also:
- Constant Field Values
-
LEGACY_DISCOVERY_HOSTS_PROVIDER_SETTING
public static final Setting<List<String>> LEGACY_DISCOVERY_HOSTS_PROVIDER_SETTING
-
DISCOVERY_SEED_PROVIDERS_SETTING
public static final Setting<List<String>> DISCOVERY_SEED_PROVIDERS_SETTING
-
DEFAULT_ELECTION_STRATEGY
public static final String DEFAULT_ELECTION_STRATEGY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DiscoveryModule
public DiscoveryModule(Settings settings, ThreadPool threadPool, TransportService transportService, NamedWriteableRegistry namedWriteableRegistry, NetworkService networkService, MasterService masterService, ClusterApplier clusterApplier, ClusterSettings clusterSettings, List<DiscoveryPlugin> plugins, AllocationService allocationService, Path configFile, GatewayMetaState gatewayMetaState, RerouteService rerouteService)
-
-
Method Detail
-
getDiscovery
public Discovery getDiscovery()
-
-