Class ClusterUpdateSettingsRequestBuilder


public class ClusterUpdateSettingsRequestBuilder
extends AcknowledgedRequestBuilder<ClusterUpdateSettingsRequest,​ClusterUpdateSettingsResponse,​ClusterUpdateSettingsRequestBuilder>
Builder for a cluster update settings request
  • Constructor Details

  • Method Details

    • setTransientSettings

      public ClusterUpdateSettingsRequestBuilder setTransientSettings​(Settings settings)
      Sets the transient settings to be updated. They will not survive a full cluster restart
    • setTransientSettings

      public ClusterUpdateSettingsRequestBuilder setTransientSettings​(Settings.Builder settings)
      Sets the transient settings to be updated. They will not survive a full cluster restart
    • setTransientSettings

      public ClusterUpdateSettingsRequestBuilder setTransientSettings​(java.lang.String settings, org.elasticsearch.common.xcontent.XContentType xContentType)
      Sets the source containing the transient settings to be updated. They will not survive a full cluster restart
    • setTransientSettings

      public ClusterUpdateSettingsRequestBuilder setTransientSettings​(java.util.Map<java.lang.String,​?> settings)
      Sets the transient settings to be updated. They will not survive a full cluster restart
    • setPersistentSettings

      public ClusterUpdateSettingsRequestBuilder setPersistentSettings​(Settings settings)
      Sets the persistent settings to be updated. They will get applied cross restarts
    • setPersistentSettings

      public ClusterUpdateSettingsRequestBuilder setPersistentSettings​(Settings.Builder settings)
      Sets the persistent settings to be updated. They will get applied cross restarts
    • setPersistentSettings

      public ClusterUpdateSettingsRequestBuilder setPersistentSettings​(java.lang.String settings, org.elasticsearch.common.xcontent.XContentType xContentType)
      Sets the source containing the persistent settings to be updated. They will get applied cross restarts
    • setPersistentSettings

      public ClusterUpdateSettingsRequestBuilder setPersistentSettings​(java.util.Map<java.lang.String,​?> settings)
      Sets the persistent settings to be updated. They will get applied cross restarts