public class UpdateSettingsRequestBuilder extends AcknowledgedRequestBuilder<UpdateSettingsRequest,UpdateSettingsResponse,UpdateSettingsRequestBuilder>
action, client, request| Constructor and Description |
|---|
UpdateSettingsRequestBuilder(ElasticsearchClient client,
UpdateSettingsAction action,
java.lang.String... indices) |
| Modifier and Type | Method and Description |
|---|---|
UpdateSettingsRequestBuilder |
setIndices(java.lang.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 |
setPreserveExisting(boolean preserveExisting) |
UpdateSettingsRequestBuilder |
setSettings(java.util.Map<java.lang.String,java.lang.Object> source)
Sets the settings to be updated
|
UpdateSettingsRequestBuilder |
setSettings(Settings.Builder settings)
Sets the settings to be updated
|
UpdateSettingsRequestBuilder |
setSettings(Settings settings)
Sets the settings to be updated
|
UpdateSettingsRequestBuilder |
setSettings(java.lang.String source)
Deprecated.
use
setSettings(String, XContentType) to avoid content type detection |
UpdateSettingsRequestBuilder |
setSettings(java.lang.String source,
XContentType xContentType)
Sets the settings to be updated (either json or yaml format)
|
setTimeout, setTimeoutsetMasterNodeTimeout, setMasterNodeTimeoutbeforeExecute, execute, execute, get, get, get, requestpublic UpdateSettingsRequestBuilder(ElasticsearchClient client, UpdateSettingsAction action, java.lang.String... indices)
public UpdateSettingsRequestBuilder setIndices(java.lang.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)
@Deprecated public UpdateSettingsRequestBuilder setSettings(java.lang.String source)
setSettings(String, XContentType) to avoid content type detectionpublic UpdateSettingsRequestBuilder setSettings(java.lang.String source, XContentType xContentType)
public UpdateSettingsRequestBuilder setSettings(java.util.Map<java.lang.String,java.lang.Object> source)
public UpdateSettingsRequestBuilder setPreserveExisting(boolean preserveExisting)