Interface | Description |
---|---|
AbstractScopedSettings.SettingUpdater<T> |
Transactional interface to update settings.
|
SecureSettings |
An accessor for settings which are securely stored.
|
Setting.Key |
Class | Description |
---|---|
AbstractScopedSettings |
A basic setting service that can be used for per-index and per-cluster settings.
|
ClusterSettings |
Encapsulates all valid cluster level settings.
|
IndexScopedSettings |
Encapsulates all valid index level settings.
|
KeyStoreCli |
A cli tool for managing secrets in the elasticsearch keystore.
|
KeyStoreWrapper |
A wrapper around a Java KeyStore which provides supplements the keystore with extra metadata.
|
SecureSetting<T> |
A secure setting.
|
SecureString |
A String implementations which allows clearing the underlying char array.
|
Setting<T> |
A setting.
|
Setting.AffixKey |
A key that allows for static pre and suffix.
|
Setting.AffixSetting<T> | |
Setting.GroupKey | |
Setting.ListKey | |
Setting.SimpleKey | |
Settings |
An immutable settings implementation.
|
Settings.Builder |
A builder allowing to put different settings and then
Settings.Builder.build() an immutable
settings implementation. |
SettingsFilter |
A class that allows to filter settings objects by simple regular expression patterns or full settings keys.
|
SettingsModule |
A module that binds the provided settings to the
Settings interface. |
Enum | Description |
---|---|
Setting.Property |
Exception | Description |
---|---|
NoClassSettingsException |
A specific type of
SettingsException indicating failure to load a class
based on a settings value. |
SettingsException |
A generic failure to handle settings.
|