Class SettingsUpdater

java.lang.Object
org.elasticsearch.common.settings.SettingsUpdater

public final class SettingsUpdater extends Object
Updates transient and persistent cluster state settings if there are any changes due to the update.
  • Constructor Details

    • SettingsUpdater

      public SettingsUpdater(ClusterSettings clusterSettings)
  • Method Details

    • getTransientUpdates

      public Settings getTransientUpdates()
    • getPersistentUpdate

      public Settings getPersistentUpdate()
    • updateSettings

      public ClusterState updateSettings(ClusterState currentState, Settings transientToApply, Settings persistentToApply, org.apache.logging.log4j.Logger logger)