Class EqlClient

java.lang.Object
org.elasticsearch.client.EqlClient

@Deprecated public final class EqlClient extends Object
Deprecated.
The High Level Rest Client is deprecated in favor of the Elasticsearch Java API Client
A wrapper for the RestHighLevelClient that provides methods for accessing the Elastic EQL related functions

See the EQL APIs on elastic.co for more information.

  • Method Details

    • search

      public EqlSearchResponse search(EqlSearchRequest request, org.elasticsearch.client.RequestOptions options) throws IOException
      Deprecated.
      Executes the eql search query.

      See the docs for more.

      Parameters:
      request - the request
      options - the request options (e.g. headers), use RequestOptions.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
    • searchAsync

      public org.elasticsearch.client.Cancellable searchAsync(EqlSearchRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<EqlSearchResponse> listener)
      Deprecated.
      Asynchronously executes the eql search query.

      See the docs for more.

      Parameters:
      request - the request
      options - the request options (e.g. headers), use RequestOptions.DEFAULT if nothing needs to be customized
      listener - the listener to be notified upon request completion
      Returns:
      cancellable that may be used to cancel the request
    • stats

      public EqlStatsResponse stats(EqlStatsRequest request, org.elasticsearch.client.RequestOptions options) throws IOException
      Deprecated.
      Get the eql stats See the docs for more.
      Parameters:
      request - the request
      options - the request options (e.g. headers), use RequestOptions.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
    • statsAsync

      public org.elasticsearch.client.Cancellable statsAsync(EqlStatsRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<EqlStatsResponse> listener)
      Deprecated.
      Asynchronously get the eql stats See the docs for more.
      Parameters:
      request - the request
      options - the request options (e.g. headers), use RequestOptions.DEFAULT if nothing needs to be customized
      listener - the listener to be notified upon request completion
      Returns:
      cancellable that may be used to cancel the request