| Package | Description |
|---|---|
| org.elasticsearch.common.settings |
Settings based utility.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NoClassSettingsException
A specific type of
SettingsException indicating failure to load a class
based on a settings value. |
| Modifier and Type | Method and Description |
|---|---|
String[] |
Settings.getAsArray(String settingPrefix)
The values associated with a setting prefix as an array.
|
String[] |
Settings.getAsArray(String settingPrefix,
String[] defaultArray)
The values associated with a setting prefix as an array.
|
String[] |
Settings.getAsArray(String settingPrefix,
String[] defaultArray,
Boolean commaDelimited)
The values associated with a setting prefix as an array.
|
ByteSizeValue |
Settings.getAsBytesSize(String[] settings,
ByteSizeValue defaultValue)
Returns the setting value (as size) associated with the setting key.
|
ByteSizeValue |
Settings.getAsBytesSize(String setting,
ByteSizeValue defaultValue)
Returns the setting value (as size) associated with the setting key.
|
Float |
Settings.getAsFloat(String[] settings,
Float defaultValue)
Returns the setting value (as float) associated with teh first setting key, if none
exists, returns the default value provided.
|
ByteSizeValue |
Settings.getAsMemory(String[] settings,
String defaultValue)
Returns the setting value (as size) associated with the setting key.
|
ByteSizeValue |
Settings.getAsMemory(String setting,
String defaultValue)
Returns the setting value (as size) associated with the setting key.
|
RatioValue |
Settings.getAsRatio(String[] settings,
String defaultValue)
Returns the setting value (as a RatioValue) associated with the setting key.
|
RatioValue |
Settings.getAsRatio(String setting,
String defaultValue)
Returns the setting value (as a RatioValue) associated with the setting key.
|
SizeValue |
Settings.getAsSize(String[] settings,
SizeValue defaultValue)
Returns the setting value (as size) associated with the setting key.
|
SizeValue |
Settings.getAsSize(String setting,
SizeValue defaultValue)
Returns the setting value (as size) associated with the setting key.
|
Version |
Settings.getAsVersion(String setting,
Version defaultVersion)
Returns a parsed version.
|
Map<String,Settings> |
Settings.getGroups(String settingPrefix)
Returns group settings for the given setting prefix.
|
Map<String,Settings> |
Settings.getGroups(String settingPrefix,
boolean ignoreNonGrouped)
Returns group settings for the given setting prefix.
|
Settings.Builder |
Settings.Builder.loadFromPath(Path path)
Loads settings from a url that represents them using the
SettingsLoaderFactory.loaderFromSource(String). |
Settings.Builder |
Settings.Builder.loadFromStream(String resourceName,
InputStream is)
Loads settings from a stream that represents them using the
SettingsLoaderFactory.loaderFromSource(String). |
Settings.Builder |
Settings.Builder.put(String settingPrefix,
String groupName,
String[] settings,
String[] values)
Sets the setting group.
|
Copyright © 2009–2017. All rights reserved.