Package org.opensearch.common.settings
Class ClusterSettings
java.lang.Object
org.opensearch.common.settings.AbstractScopedSettings
org.opensearch.common.settings.ClusterSettings
Encapsulates all valid cluster level settings.
- Opensearch.api:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensearch.common.settings.AbstractScopedSettings
AbstractScopedSettings.SettingUpdater<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic List
<SettingUpgrader<?>> Map of feature flag name to feature-flagged cluster settings.Fields inherited from class org.opensearch.common.settings.AbstractScopedSettings
ARCHIVED_SETTINGS_PREFIX
-
Constructor Summary
ConstructorsConstructorDescriptionClusterSettings
(Settings nodeSettings, Set<Setting<?>> settingsSet) ClusterSettings
(Settings nodeSettings, Set<Setting<?>> settingsSet, Set<SettingUpgrader<?>> settingUpgraders) -
Method Summary
Methods inherited from class org.opensearch.common.settings.AbstractScopedSettings
addAffixGroupUpdateConsumer, addAffixMapUpdateConsumer, addAffixUpdateConsumer, addAffixUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, addSettingsUpdateConsumer, applySettings, archiveUnknownOrInvalidSettings, diff, get, get, getOrNull, getScope, isDynamicSetting, isFinalSetting, isPrivateSetting, isUnmodifiableOnRestoreSetting, isValidKey, registerSetting, unregisterSetting, updateDynamicSettings, updateSettings, upgradeSettings, validate, validate, validate, validate, validateSettingKey, validateUpdate
-
Field Details
-
BUILT_IN_CLUSTER_SETTINGS
-
BUILT_IN_SETTING_UPGRADERS
-
FEATURE_FLAGGED_CLUSTER_SETTINGS
Map of feature flag name to feature-flagged cluster settings. Once each feature is ready for production release, the feature flag can be removed, and the setting should be moved toBUILT_IN_CLUSTER_SETTINGS
.
-
-
Constructor Details
-
ClusterSettings
-
ClusterSettings
public ClusterSettings(Settings nodeSettings, Set<Setting<?>> settingsSet, Set<SettingUpgrader<?>> settingUpgraders)
-