Module org.elasticsearch.server
Package org.elasticsearch.index.reindex
Class DeleteByQueryRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestLazyBuilder<DeleteByQueryRequest,BulkByScrollResponse>
org.elasticsearch.index.reindex.AbstractBulkByScrollRequestBuilder<DeleteByQueryRequest,DeleteByQueryRequestBuilder>
org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder
- All Implemented Interfaces:
RequestBuilder<DeleteByQueryRequest,
BulkByScrollResponse>
public class DeleteByQueryRequestBuilder
extends AbstractBulkByScrollRequestBuilder<DeleteByQueryRequest,DeleteByQueryRequestBuilder>
-
Field Summary
Fields inherited from class org.elasticsearch.action.ActionRequestLazyBuilder
action, client
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabortOnVersionConflict
(boolean abortOnVersionConflict) Set whether or not version conflicts cause the action to abort.void
apply
(DeleteByQueryRequest request) request()
This method creates the request.protected DeleteByQueryRequestBuilder
self()
Methods inherited from class org.elasticsearch.index.reindex.AbstractBulkByScrollRequestBuilder
filter, maxDocs, refresh, setMaxRetries, setRequestsPerSecond, setRetryBackoffInitialTime, setShouldStoreResult, setSlices, size, source, source, timeout, waitForActiveShards
Methods inherited from class org.elasticsearch.action.ActionRequestLazyBuilder
execute, execute, get, get
-
Constructor Details
-
DeleteByQueryRequestBuilder
-
-
Method Details
-
self
- Specified by:
self
in classAbstractBulkByScrollRequestBuilder<DeleteByQueryRequest,
DeleteByQueryRequestBuilder>
-
abortOnVersionConflict
Description copied from class:AbstractBulkByScrollRequestBuilder
Set whether or not version conflicts cause the action to abort. -
request
Description copied from class:ActionRequestLazyBuilder
This method creates the request. The caller of this method is responsible for calling Request#decRef.- Specified by:
request
in interfaceRequestBuilder<DeleteByQueryRequest,
BulkByScrollResponse> - Specified by:
request
in classActionRequestLazyBuilder<DeleteByQueryRequest,
BulkByScrollResponse> - Returns:
- A newly-built Request, fully initialized by this builder.
-
apply
- Overrides:
apply
in classAbstractBulkByScrollRequestBuilder<DeleteByQueryRequest,
DeleteByQueryRequestBuilder>
-