public class ESPluginConfigurableNode
extends org.elasticsearch.node.Node
Node
implementation to be able to install plugins. This class pre-installs
Netty4Plugin
. See EmbeddedElasticsearchServer
for usage.Constructor and Description |
---|
ESPluginConfigurableNode(org.elasticsearch.common.settings.Settings settings,
Collection<Class<? extends org.elasticsearch.plugins.Plugin>> classpathPlugins) |
Modifier and Type | Method and Description |
---|---|
static Collection<Class<? extends org.elasticsearch.plugins.Plugin>> |
addPlugins(Collection<Class<? extends org.elasticsearch.plugins.Plugin>> collection,
Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins) |
addNodeNameIfNeeded, client, close, createCircuitBreakerService, getEnvironment, getNodeEnvironment, getPluginsService, injector, isClosed, newClusterInfoService, newSearchService, newTransportService, newTribeClientNode, processRecoverySettings, settings, start, validateNodeBeforeAcceptingRequests
public ESPluginConfigurableNode(org.elasticsearch.common.settings.Settings settings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> classpathPlugins)
public static Collection<Class<? extends org.elasticsearch.plugins.Plugin>> addPlugins(Collection<Class<? extends org.elasticsearch.plugins.Plugin>> collection, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins)
Copyright © 2016–2019 AdroitLogic. All rights reserved.