public abstract class NodeConfigurationSource
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static NodeConfigurationSource |
EMPTY |
Constructor and Description |
---|
NodeConfigurationSource() |
Modifier and Type | Method and Description |
---|---|
abstract java.nio.file.Path |
nodeConfigPath(int nodeOrdinal) |
java.util.Collection<java.lang.Class<? extends org.elasticsearch.plugins.Plugin>> |
nodePlugins()
Returns plugins that should be loaded on the node
|
abstract org.elasticsearch.common.settings.Settings |
nodeSettings(int nodeOrdinal) |
java.util.Collection<java.lang.Class<? extends org.elasticsearch.plugins.Plugin>> |
transportClientPlugins()
Returns plugins that should be loaded in the transport client
|
org.elasticsearch.common.settings.Settings |
transportClientSettings() |
public static final NodeConfigurationSource EMPTY
public abstract org.elasticsearch.common.settings.Settings nodeSettings(int nodeOrdinal)
null
if there are no settings definedpublic abstract java.nio.file.Path nodeConfigPath(int nodeOrdinal)
public java.util.Collection<java.lang.Class<? extends org.elasticsearch.plugins.Plugin>> nodePlugins()
public org.elasticsearch.common.settings.Settings transportClientSettings()
public java.util.Collection<java.lang.Class<? extends org.elasticsearch.plugins.Plugin>> transportClientPlugins()