Class ClusterSettings

java.lang.Object
org.opensearch.common.settings.AbstractScopedSettings
org.opensearch.common.settings.ClusterSettings

@PublicApi(since="1.0.0") public final class ClusterSettings extends AbstractScopedSettings
Encapsulates all valid cluster level settings.
Opensearch.api:
  • Field Details

    • BUILT_IN_CLUSTER_SETTINGS

      public static Set<Setting<?>> BUILT_IN_CLUSTER_SETTINGS
    • BUILT_IN_SETTING_UPGRADERS

      public static List<SettingUpgrader<?>> BUILT_IN_SETTING_UPGRADERS
    • FEATURE_FLAGGED_CLUSTER_SETTINGS

      public static final Map<List<String>,List<Setting>> 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 to BUILT_IN_CLUSTER_SETTINGS.
  • Constructor Details