Package | Description |
---|---|
org.elasticsearch.common.logging.log4j | |
org.elasticsearch.common.settings |
Settings based utility.
|
org.elasticsearch.node |
Allow to build a
Node using NodeBuilder which is a
node within the cluster. |
Modifier and Type | Method and Description |
---|---|
static void |
LogConfigurator.loadConfig(Path file,
ImmutableSettings.Builder settingsBuilder) |
static void |
LogConfigurator.resolveConfig(Environment env,
ImmutableSettings.Builder settingsBuilder) |
Modifier and Type | Method and Description |
---|---|
static ImmutableSettings.Builder |
ImmutableSettings.builder() |
ImmutableSettings.Builder |
ImmutableSettings.Builder.classLoader(ClassLoader classLoader)
Sets the class loader associated with the settings built.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.loadFromClasspath(String resourceName)
Loads settings from classpath that represents them using the
SettingsLoaderFactory.loaderFromSource(String) . |
ImmutableSettings.Builder |
ImmutableSettings.Builder.loadFromDelimitedString(String value,
char delimiter) |
ImmutableSettings.Builder |
ImmutableSettings.Builder.loadFromSource(String source)
Loads settings from the actual string content that represents them using the
SettingsLoaderFactory.loaderFromSource(String) . |
ImmutableSettings.Builder |
ImmutableSettings.Builder.loadFromStream(String resourceName,
InputStream is)
Loads settings from a stream that represents them using the
SettingsLoaderFactory.loaderFromSource(String) . |
ImmutableSettings.Builder |
ImmutableSettings.Builder.loadFromUrl(URL url)
Loads settings from a url that represents them using the
SettingsLoaderFactory.loaderFromSource(String) . |
ImmutableSettings.Builder |
ImmutableSettings.Builder.normalizePrefix(String prefix)
Checks that all settings in the builder start with the specified prefix.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(Map<String,String> settings)
Sets all the provided settings.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(Object... settings)
Puts tuples of key value pairs of settings.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(Properties properties)
Sets all the provided settings.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(Settings settings)
Sets all the provided settings.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
boolean value)
Sets the setting with the provided setting key and the boolean value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String key,
Class clazz)
Sets a setting with the provided setting key and class as value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
double value)
Sets the setting with the provided setting key and the double value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
float value)
Sets the setting with the provided setting key and the float value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
int value)
Sets the setting with the provided setting key and the int value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
long value)
Sets the setting with the provided setting key and the long value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
long value,
ByteSizeUnit sizeUnit)
Sets the setting with the provided setting key and the size value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
long value,
TimeUnit timeUnit)
Sets the setting with the provided setting key and the time value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String key,
String value)
Sets a setting with the provided setting key and value.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String settingPrefix,
String groupName,
String[] settings,
String[] values)
Sets the setting group.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.put(String setting,
Version version) |
ImmutableSettings.Builder |
ImmutableSettings.Builder.putArray(String setting,
String... values)
Sets the setting with the provided setting key and an array of values.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.putProperties(String prefix,
Properties properties)
Puts all the properties with keys starting with the provided prefix.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.putProperties(String prefix,
Properties properties,
String[] ignorePrefixes)
Puts all the properties with keys starting with the provided prefix.
|
ImmutableSettings.Builder |
ImmutableSettings.Builder.replacePropertyPlaceholders()
Runs across all the settings set on this builder and replaces ${...} elements in the
each setting value according to the following logic:
|
static ImmutableSettings.Builder |
ImmutableSettings.settingsBuilder()
Returns a builder to be used in order to build settings.
|
Modifier and Type | Method and Description |
---|---|
void |
SettingsFilter.Filter.filter(ImmutableSettings.Builder settings) |
Modifier and Type | Method and Description |
---|---|
ImmutableSettings.Builder |
NodeBuilder.getSettings()
Set addition settings simply by working directly against the settings builder.
|
ImmutableSettings.Builder |
NodeBuilder.settings()
Set addition settings simply by working directly against the settings builder.
|
Copyright © 2009–2015. All rights reserved.