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 |
---|---|
java.util.Collection<java.lang.Class<? extends Plugin>> |
nodePlugins()
Returns plugins that should be loaded on the node
|
abstract Settings |
nodeSettings(int nodeOrdinal) |
java.util.Collection<java.lang.Class<? extends Plugin>> |
transportClientPlugins()
Returns plugins that should be loaded in the transport client
|
Settings |
transportClientSettings() |
public static final NodeConfigurationSource EMPTY
public abstract Settings nodeSettings(int nodeOrdinal)
null
if there are no settings definedpublic java.util.Collection<java.lang.Class<? extends Plugin>> nodePlugins()
public Settings transportClientSettings()
public java.util.Collection<java.lang.Class<? extends Plugin>> transportClientPlugins()