Class UpdateSettingsRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
org.elasticsearch.action.support.master.AcknowledgedRequestBuilder<UpdateSettingsRequest,AcknowledgedResponse,UpdateSettingsRequestBuilder>
org.elasticsearch.action.admin.indices.settings.put.UpdateSettingsRequestBuilder
public class UpdateSettingsRequestBuilder extends AcknowledgedRequestBuilder<UpdateSettingsRequest,AcknowledgedResponse,UpdateSettingsRequestBuilder>
Builder for an update index settings request
-
Field Summary
-
Constructor Summary
Constructors Constructor Description UpdateSettingsRequestBuilder(ElasticsearchClient client, UpdateSettingsAction action, java.lang.String... indices) -
Method Summary
Modifier and Type Method Description UpdateSettingsRequestBuildersetIndices(java.lang.String... indices)Sets the indices the update settings will execute onUpdateSettingsRequestBuildersetIndicesOptions(IndicesOptions options)Specifies what type of requested indices to ignore and wildcard indices expressions.UpdateSettingsRequestBuildersetPreserveExisting(boolean preserveExisting)UpdateSettingsRequestBuildersetSettings(java.lang.String source, XContentType xContentType)Sets the settings to be updated (either json or yaml format)UpdateSettingsRequestBuildersetSettings(java.util.Map<java.lang.String,java.lang.Object> source)Sets the settings to be updatedUpdateSettingsRequestBuildersetSettings(Settings settings)Sets the settings to be updatedUpdateSettingsRequestBuildersetSettings(Settings.Builder settings)Sets the settings to be updatedMethods inherited from class org.elasticsearch.action.support.master.AcknowledgedRequestBuilder
setTimeout, setTimeoutMethods inherited from class org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder
setMasterNodeTimeout, setMasterNodeTimeout
-
Constructor Details
-
UpdateSettingsRequestBuilder
public UpdateSettingsRequestBuilder(ElasticsearchClient client, UpdateSettingsAction action, java.lang.String... indices)
-
-
Method Details
-
setIndices
Sets the indices the update settings will execute on -
setIndicesOptions
Specifies what type of requested indices to ignore and wildcard indices expressions.For example indices that don't exist.
-
setSettings
Sets the settings to be updated -
setSettings
Sets the settings to be updated -
setSettings
public UpdateSettingsRequestBuilder setSettings(java.lang.String source, XContentType xContentType)Sets the settings to be updated (either json or yaml format) -
setSettings
public UpdateSettingsRequestBuilder setSettings(java.util.Map<java.lang.String,java.lang.Object> source)Sets the settings to be updated -
setPreserveExisting
-