Class IndexScopedSettings
java.lang.Object
org.elasticsearch.common.settings.AbstractScopedSettings
org.elasticsearch.common.settings.IndexScopedSettings
Encapsulates all valid index level settings.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.common.settings.AbstractScopedSettings
AbstractScopedSettings.SettingUpdater<T>
-
Field Summary
Fields inherited from class org.elasticsearch.common.settings.AbstractScopedSettings
ARCHIVED_SETTINGS_PREFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy
(Settings settings, IndexMetadata metadata) boolean
isPrivateSetting
(String key) Returnstrue
iff the setting is a private setting ie.protected void
validateSettingKey
(Setting<?> setting) Methods inherited from class org.elasticsearch.common.settings.AbstractScopedSettings
addAffixGroupUpdateConsumer, addAffixMapUpdateConsumer, addAffixUpdateConsumer, addAffixUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, applySettings, archiveUnknownOrInvalidSettings, diff, get, get, getScope, isDynamicSetting, isFinalSetting, isValidKey, updateDynamicSettings, updateSettings, upgradeSettings, validate, validate, validate, validate, validateUpdate
-
Field Details
-
BUILT_IN_INDEX_SETTINGS
-
DEFAULT_SCOPED_SETTINGS
-
-
Constructor Details
-
IndexScopedSettings
-
-
Method Details
-
copy
-
validateSettingKey
- Overrides:
validateSettingKey
in classAbstractScopedSettings
-
isPrivateSetting
Description copied from class:AbstractScopedSettings
Returnstrue
iff the setting is a private setting ie. it should be treated as valid even though it has no internal representation. Otherwisefalse
- Overrides:
isPrivateSetting
in classAbstractScopedSettings
-