Module org.elasticsearch.server
Class ClusterUpdateSettingsRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
org.elasticsearch.action.support.master.AcknowledgedRequestBuilder<ClusterUpdateSettingsRequest,ClusterUpdateSettingsResponse,ClusterUpdateSettingsRequestBuilder>
org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsRequestBuilder
- All Implemented Interfaces:
RequestBuilder<ClusterUpdateSettingsRequest,
ClusterUpdateSettingsResponse>
public class ClusterUpdateSettingsRequestBuilder
extends AcknowledgedRequestBuilder<ClusterUpdateSettingsRequest,ClusterUpdateSettingsResponse,ClusterUpdateSettingsRequestBuilder>
Builder for a cluster update settings request
-
Field Summary
Fields inherited from class org.elasticsearch.action.ActionRequestBuilder
action, client, request
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetPersistentSettings
(String settings, XContentType xContentType) Sets the source containing the persistent settings to be updated.setPersistentSettings
(Map<String, ?> settings) Sets the persistent settings to be updated.setPersistentSettings
(Settings settings) Sets the persistent settings to be updated.setPersistentSettings
(Settings.Builder settings) Sets the persistent settings to be updated.setTransientSettings
(Map<String, ?> settings) Sets the transient settings to be updated.setTransientSettings
(Settings settings) Deprecated.Transient settings are in the process of being removed.setTransientSettings
(Settings.Builder settings) Deprecated.Transient settings are in the process of being removed.Methods inherited from class org.elasticsearch.action.support.master.AcknowledgedRequestBuilder
setTimeout, setTimeout
Methods inherited from class org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder
setMasterNodeTimeout, setMasterNodeTimeout
-
Constructor Details
-
ClusterUpdateSettingsRequestBuilder
-
-
Method Details
-
setTransientSettings
Deprecated.Transient settings are in the process of being removed. Use persistent settings to update your cluster settings instead.Sets the transient settings to be updated. They will not survive a full cluster restart -
setTransientSettings
@Deprecated public ClusterUpdateSettingsRequestBuilder setTransientSettings(Settings.Builder settings) Deprecated.Transient settings are in the process of being removed. Use persistent settings to update your cluster settings instead.Sets the transient settings to be updated. They will not survive a full cluster restart -
setTransientSettings
Sets the transient settings to be updated. They will not survive a full cluster restart -
setPersistentSettings
Sets the persistent settings to be updated. They will get applied cross restarts -
setPersistentSettings
Sets the persistent settings to be updated. They will get applied cross restarts -
setPersistentSettings
public ClusterUpdateSettingsRequestBuilder setPersistentSettings(String settings, XContentType xContentType) Sets the source containing the persistent settings to be updated. They will get applied cross restarts -
setPersistentSettings
Sets the persistent settings to be updated. They will get applied cross restarts
-