public class KubernetesDiscoveryPlugin extends org.elasticsearch.plugins.Plugin implements org.elasticsearch.plugins.DiscoveryPlugin, Closeable
| Modifier and Type | Field and Description |
|---|---|
static String |
KUBERNETES |
| Constructor and Description |
|---|
KubernetesDiscoveryPlugin(org.elasticsearch.common.settings.Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Collection<org.elasticsearch.common.inject.Module> |
createGuiceModules() |
Collection<Class<? extends org.elasticsearch.common.component.LifecycleComponent>> |
getGuiceServiceClasses() |
List<org.elasticsearch.common.settings.Setting<?>> |
getSettings() |
static boolean |
isDiscoveryAlive(org.elasticsearch.common.settings.Settings settings,
org.apache.logging.log4j.Logger logger) |
void |
onModule(org.elasticsearch.discovery.DiscoveryModule discoveryModule) |
additionalSettings, createComponents, getCustomMetaDataUpgrader, getExecutorBuilders, getNamedWriteables, getSettingsFilter, onIndexModule, onModule, onModule, onModule, onModule, onModule, onModulepublic static final String KUBERNETES
public KubernetesDiscoveryPlugin(org.elasticsearch.common.settings.Settings settings)
public void onModule(org.elasticsearch.discovery.DiscoveryModule discoveryModule)
public Collection<org.elasticsearch.common.inject.Module> createGuiceModules()
createGuiceModules in class org.elasticsearch.plugins.Pluginpublic Collection<Class<? extends org.elasticsearch.common.component.LifecycleComponent>> getGuiceServiceClasses()
getGuiceServiceClasses in class org.elasticsearch.plugins.Pluginpublic List<org.elasticsearch.common.settings.Setting<?>> getSettings()
getSettings in class org.elasticsearch.plugins.Pluginpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic static boolean isDiscoveryAlive(org.elasticsearch.common.settings.Settings settings,
org.apache.logging.log4j.Logger logger)
Copyright © 2015-2016. All Rights Reserved.