ClusterDiscoveryConfiguration
public abstract class NodeConfigurationSource
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static NodeConfigurationSource |
EMPTY |
Constructor | Description |
---|---|
NodeConfigurationSource() |
Modifier and Type | Method | Description |
---|---|---|
abstract java.nio.file.Path |
nodeConfigPath(int nodeOrdinal) |
|
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 abstract java.nio.file.Path nodeConfigPath(int nodeOrdinal)
public java.util.Collection<java.lang.Class<? extends Plugin>> nodePlugins()
public Settings transportClientSettings()
public java.util.Collection<java.lang.Class<? extends Plugin>> transportClientPlugins()