public final class IndexScopedSettings extends AbstractScopedSettings
Setting.Property.IndexScopeAbstractScopedSettings.SettingUpdater<T>| Modifier and Type | Field and 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 |
ARCHIVED_SETTINGS_PREFIXdeprecationLogger, logger, settings| Constructor and Description |
|---|
IndexScopedSettings(Settings settings,
java.util.Set<Setting<?>> settingsSet) |
| Modifier and Type | Method and 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) |
addAffixMapUpdateConsumer, addAffixUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, applySettings, archiveUnknownOrInvalidSettings, diff, get, get, getScope, isDynamicSetting, isFinalSetting, isValidKey, updateDynamicSettings, updateSettings, validate, validateUpdatelogDeprecatedSetting, logRemovedSetting, nodeNamepublic 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 AbstractScopedSettingspublic boolean isPrivateSetting(java.lang.String key)
AbstractScopedSettingstrue iff the setting is a private setting ie. it should be treated as valid even though it has no internal
representation. Otherwise falseisPrivateSetting in class AbstractScopedSettings