public class UpdateSettingsRequestBuilder extends AcknowledgedRequestBuilder<UpdateSettingsRequest,UpdateSettingsResponse,UpdateSettingsRequestBuilder>
action, client, request
Constructor and Description |
---|
UpdateSettingsRequestBuilder(ElasticsearchClient client,
UpdateSettingsAction action,
String... indices) |
Modifier and Type | Method and Description |
---|---|
UpdateSettingsRequestBuilder |
setIndices(String... indices)
Sets the indices the update settings will execute on
|
UpdateSettingsRequestBuilder |
setIndicesOptions(IndicesOptions options)
Specifies what type of requested indices to ignore and wildcard indices expressions.
|
UpdateSettingsRequestBuilder |
setSettings(Map<String,Object> source)
Sets the settings to be updated (either json/yaml/properties format)
|
UpdateSettingsRequestBuilder |
setSettings(Settings.Builder settings)
Sets the settings to be updated
|
UpdateSettingsRequestBuilder |
setSettings(Settings settings)
Sets the settings to be updated
|
UpdateSettingsRequestBuilder |
setSettings(String source)
Sets the settings to be updated (either json/yaml/properties format)
|
setTimeout, setTimeout
setMasterNodeTimeout, setMasterNodeTimeout
beforeExecute, execute, execute, get, get, get, putHeader, request
public UpdateSettingsRequestBuilder(ElasticsearchClient client, UpdateSettingsAction action, String... indices)
public UpdateSettingsRequestBuilder setIndices(String... indices)
public UpdateSettingsRequestBuilder setIndicesOptions(IndicesOptions options)
For example indices that don't exist.
public UpdateSettingsRequestBuilder setSettings(Settings settings)
public UpdateSettingsRequestBuilder setSettings(Settings.Builder settings)
public UpdateSettingsRequestBuilder setSettings(String source)
public UpdateSettingsRequestBuilder setSettings(Map<String,Object> source)
Copyright © 2009–2016. All rights reserved.