public final class IndexScopedSettings extends AbstractScopedSettings
Setting.Property.IndexScope
AbstractScopedSettings.SettingUpdater<T>
Modifier and Type | Field | Description |
---|---|---|
static java.util.Set<Setting<?>> |
BUILT_IN_INDEX_SETTINGS |
|
static IndexScopedSettings |
DEFAULT_SCOPED_SETTINGS |
|
static java.util.function.Predicate<java.lang.String> |
INDEX_SETTINGS_KEY_PREDICATE |
deprecationLogger, logger, settings
ARCHIVED_SETTINGS_PREFIX
Constructor | Description |
---|---|
IndexScopedSettings(Settings settings,
java.util.Set<Setting<?>> settingsSet) |
Modifier and Type | Method | Description |
---|---|---|
IndexScopedSettings |
copy(Settings settings,
IndexMetaData metaData) |
|
boolean |
isPrivateSetting(java.lang.String key) |
Returns
true iff the setting is a private setting ie. |
protected void |
validateSettingKey(Setting setting) |
logDeprecatedSetting, logRemovedSetting, nodeName
addAffixMapUpdateConsumer, addAffixUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, applySettings, archiveUnknownOrInvalidSettings, diff, get, get, getScope, isDynamicSetting, isFinalSetting, isValidKey, updateDynamicSettings, updateSettings, validate, validate, validateUpdate
public static final java.util.function.Predicate<java.lang.String> INDEX_SETTINGS_KEY_PREDICATE
public static final java.util.Set<Setting<?>> BUILT_IN_INDEX_SETTINGS
public static final IndexScopedSettings DEFAULT_SCOPED_SETTINGS
public IndexScopedSettings copy(Settings settings, IndexMetaData metaData)
protected void validateSettingKey(Setting setting)
validateSettingKey
in class AbstractScopedSettings
public boolean isPrivateSetting(java.lang.String key)
AbstractScopedSettings
true
iff the setting is a private setting ie. it should be treated as valid even though it has no internal
representation. Otherwise false
isPrivateSetting
in class AbstractScopedSettings