Class EqlGetRequest

java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.eql.EqlGetRequest

public class EqlGetRequest extends RequestBase
Returns async results from previously executed Event Query Language (EQL) search
See Also:
  • Field Details

  • Method Details

    • of

    • id

      public final String id()
      Required - Identifier for the search.

      API name: id

    • keepAlive

      @Nullable public final Time keepAlive()
      Period for which the search and its results are stored on the cluster. Defaults to the keep_alive value set by the search’s EQL search API request.

      API name: keep_alive

    • waitForCompletionTimeout

      @Nullable public final Time waitForCompletionTimeout()
      Timeout duration to wait for the request to finish. Defaults to no timeout, meaning the request waits for complete search results.

      API name: wait_for_completion_timeout

    • createGetEndpoint

      public static <TEvent> Endpoint<EqlGetRequest,EqlGetResponse<TEvent>,ErrorResponse> createGetEndpoint(JsonpDeserializer<TEvent> tEventDeserializer)
      Create an "eql.get" endpoint.