Class IndexScopedSettings
org.elasticsearch.common.settings.AbstractScopedSettings
org.elasticsearch.common.settings.IndexScopedSettings
Encapsulates all valid index level settings.
- See Also:
Setting.Property.IndexScope
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.common.settings.AbstractScopedSettings
AbstractScopedSettings.SettingUpdater<T>
-
Field Summary
FieldsFields inherited from class org.elasticsearch.common.settings.AbstractScopedSettings
ARCHIVED_SETTINGS_PREFIX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy(Settings settings, IndexMetadata metadata)
boolean
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
Methods inherited from class java.lang.
, , , , , , , , , ,
-
Field Details
-
INDEX_SETTINGS_KEY_PREDICATE
public static final <> INDEX_SETTINGS_KEY_PREDICATE -
BUILT_IN_INDEX_SETTINGS
-
DEFAULT_SCOPED_SETTINGS
-
-
Constructor Details
-
IndexScopedSettings
-
-
Method Details
-
copy
-
validateSettingKey
- Overrides:
validateSettingKey
in classAbstractScopedSettings
-
isPrivateSetting
public boolean isPrivateSetting( key)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
-