public class UpdateByQueryClientWrapper extends Object implements UpdateByQueryClient
| Modifier and Type | Field and Description |
|---|---|
protected org.elasticsearch.client.Client |
client |
| Constructor and Description |
|---|
UpdateByQueryClientWrapper(org.elasticsearch.client.Client client) |
| Modifier and Type | Method and Description |
|---|---|
UpdateByQueryRequestBuilder |
prepareUpdateByQuery()
Prepares a update for documents matching a query using a script.
|
org.elasticsearch.action.ActionFuture<UpdateByQueryResponse> |
updateByQuery(UpdateByQueryRequest request)
Performs the same action as in
UpdateByQueryClient.updateByQuery(org.elasticsearch.action.updatebyquery.UpdateByQueryRequest,
org.elasticsearch.action.ActionListener), but works with an ActionFuture instead of a ActionListener. |
void |
updateByQuery(UpdateByQueryRequest request,
org.elasticsearch.action.ActionListener<UpdateByQueryResponse> listener)
Updates documents that match a query specified in the request.
|
public UpdateByQueryClientWrapper(org.elasticsearch.client.Client client)
public void updateByQuery(UpdateByQueryRequest request, org.elasticsearch.action.ActionListener<UpdateByQueryResponse> listener)
UpdateByQueryClientupdateByQuery in interface UpdateByQueryClientrequest - The update by query request.listener - A listener that notifies the caller when the update by query operation has completedpublic org.elasticsearch.action.ActionFuture<UpdateByQueryResponse> updateByQuery(UpdateByQueryRequest request)
UpdateByQueryClientUpdateByQueryClient.updateByQuery(org.elasticsearch.action.updatebyquery.UpdateByQueryRequest,
org.elasticsearch.action.ActionListener), but works with an ActionFuture instead of a ActionListener.updateByQuery in interface UpdateByQueryClientrequest - The update query requestpublic UpdateByQueryRequestBuilder prepareUpdateByQuery()
UpdateByQueryClientprepareUpdateByQuery in interface UpdateByQueryClientCopyright © 2013-2015. All Rights Reserved.