Package org.elasticsearch.client
Class AsyncSearchClient
java.lang.Object
org.elasticsearch.client.AsyncSearchClient
Deprecated.
The High Level Rest Client is deprecated in favor of the
Elasticsearch Java API Client
-
Method Summary
Modifier and TypeMethodDescriptiondelete
(DeleteAsyncSearchRequest request, RequestOptions options) Deprecated.Delete an async search request.deleteAsync
(DeleteAsyncSearchRequest request, RequestOptions options, ActionListener<AcknowledgedResponse> listener) Deprecated.Asynchronously delete an async search request.get
(GetAsyncSearchRequest request, RequestOptions options) Deprecated.Get an async search request.getAsync
(GetAsyncSearchRequest request, RequestOptions options, ActionListener<AsyncSearchResponse> listener) Deprecated.Asynchronously get an async search request.submit
(SubmitAsyncSearchRequest request, RequestOptions options) Deprecated.Submit a new async search request.submitAsync
(SubmitAsyncSearchRequest request, RequestOptions options, ActionListener<AsyncSearchResponse> listener) Deprecated.Asynchronously submit a new async search request.
-
Method Details
-
submit
public AsyncSearchResponse submit(SubmitAsyncSearchRequest request, RequestOptions options) throws IOException Deprecated.Submit a new async search request. See the docs for more.- Parameters:
request
- the requestoptions
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
submitAsync
public Cancellable submitAsync(SubmitAsyncSearchRequest request, RequestOptions options, ActionListener<AsyncSearchResponse> listener) Deprecated.- Parameters:
request
- the requestoptions
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
get
public AsyncSearchResponse get(GetAsyncSearchRequest request, RequestOptions options) throws IOException Deprecated.Get an async search request. See the docs for more.- Throws:
IOException
-
getAsync
public Cancellable getAsync(GetAsyncSearchRequest request, RequestOptions options, ActionListener<AsyncSearchResponse> listener) Deprecated.Asynchronously get an async search request. See the docs for more.- Parameters:
request
- the requestoptions
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
delete
public AcknowledgedResponse delete(DeleteAsyncSearchRequest request, RequestOptions options) throws IOException Deprecated.Delete an async search request. See the docs for more.- Parameters:
request
- the requestoptions
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
deleteAsync
public Cancellable deleteAsync(DeleteAsyncSearchRequest request, RequestOptions options, ActionListener<AcknowledgedResponse> listener) Deprecated.Asynchronously delete an async search request. See the docs for more.- Parameters:
request
- the requestoptions
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-