public class UpdateByQueryRequestBuilder extends org.elasticsearch.action.support.replication.IndicesReplicationOperationRequestBuilder<UpdateByQueryRequest,UpdateByQueryResponse,UpdateByQueryRequestBuilder>
IndexUpdateByQueryRequest instances.| Constructor and Description |
|---|
UpdateByQueryRequestBuilder(org.elasticsearch.client.Client client) |
| Modifier and Type | Method and Description |
|---|---|
UpdateByQueryRequestBuilder |
addScriptParam(String name,
String value) |
protected void |
doExecute(org.elasticsearch.action.ActionListener<UpdateByQueryResponse> listener) |
UpdateByQueryRequestBuilder |
setConsistencyLevel(org.elasticsearch.action.WriteConsistencyLevel writeConsistencyLevel) |
UpdateByQueryRequestBuilder |
setIncludeBulkResponses(BulkResponseOption option) |
UpdateByQueryRequestBuilder |
setQuery(org.elasticsearch.common.bytes.BytesReference query)
Constructs a new search source builder with a search query.
|
UpdateByQueryRequestBuilder |
setQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)
Constructs a new search source builder with a search query.
|
UpdateByQueryRequestBuilder |
setReplicationType(org.elasticsearch.action.support.replication.ReplicationType replicationType) |
UpdateByQueryRequestBuilder |
setScript(String script) |
UpdateByQueryRequestBuilder |
setScriptFile(String scriptFile) |
UpdateByQueryRequestBuilder |
setScriptLang(String lang) |
UpdateByQueryRequestBuilder |
setScriptParams(Map<String,Object> scriptParams) |
UpdateByQueryRequestBuilder |
setTypes(String... types) |
setIndices, setIndicesOptions, setReplicationType, setTimeout, setTimeoutpublic UpdateByQueryRequestBuilder(org.elasticsearch.client.Client client)
public UpdateByQueryRequestBuilder setTypes(String... types)
public UpdateByQueryRequestBuilder setIncludeBulkResponses(BulkResponseOption option)
public UpdateByQueryRequestBuilder setReplicationType(org.elasticsearch.action.support.replication.ReplicationType replicationType)
setReplicationType in class org.elasticsearch.action.support.replication.IndicesReplicationOperationRequestBuilder<UpdateByQueryRequest,UpdateByQueryResponse,UpdateByQueryRequestBuilder>public UpdateByQueryRequestBuilder setConsistencyLevel(org.elasticsearch.action.WriteConsistencyLevel writeConsistencyLevel)
setConsistencyLevel in class org.elasticsearch.action.support.replication.IndicesReplicationOperationRequestBuilder<UpdateByQueryRequest,UpdateByQueryResponse,UpdateByQueryRequestBuilder>public UpdateByQueryRequestBuilder setQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)
QueryBuilderspublic UpdateByQueryRequestBuilder setQuery(org.elasticsearch.common.bytes.BytesReference query)
public UpdateByQueryRequestBuilder setScriptLang(String lang)
public UpdateByQueryRequestBuilder setScript(String script)
public UpdateByQueryRequestBuilder setScriptFile(String scriptFile)
public UpdateByQueryRequestBuilder setScriptParams(Map<String,Object> scriptParams)
public UpdateByQueryRequestBuilder addScriptParam(String name, String value)
protected void doExecute(org.elasticsearch.action.ActionListener<UpdateByQueryResponse> listener)
doExecute in class org.elasticsearch.action.ActionRequestBuilder<UpdateByQueryRequest,UpdateByQueryResponse,UpdateByQueryRequestBuilder,org.elasticsearch.client.Client>Copyright © 2013-2015. All Rights Reserved.