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, setTimeout
setMasterNodeTimeout, setMasterNodeTimeout
beforeExecute, execute, execute, get, get, get, request
public 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)