Class Cancellable

java.lang.Object
org.elasticsearch.client.Cancellable

public class Cancellable
extends java.lang.Object
Represents an operation that can be cancelled. Returned when executing async requests through RestClient.performRequestAsync(Request, ResponseListener), so that the request can be cancelled if needed. Cancelling a request will result in calling AbstractExecutionAwareRequest.abort() on the underlying request object, which will in turn cancel its corresponding Future. Note that cancelling a request does not automatically translate to aborting its execution on the server side, which needs to be specifically implemented in each API.
  • Method Summary

    Modifier and Type Method Description
    void cancel()
    Cancels the on-going request that is associated with the current instance of Cancellable.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • cancel

      public void cancel()
      Cancels the on-going request that is associated with the current instance of Cancellable.