Interface WatcherClient


  • public interface WatcherClient
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void ackWatchAsync​(org.elasticsearch.client.watcher.AckWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.AckWatchResponse>> handler)  
      void activateWatchAsync​(org.elasticsearch.client.watcher.ActivateWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.ActivateWatchResponse>> handler)  
      void deactivateWatchAsync​(org.elasticsearch.client.watcher.DeactivateWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.DeactivateWatchResponse>> handler)  
      void deleteWatchAsync​(org.elasticsearch.client.watcher.DeleteWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.DeleteWatchResponse>> handler)  
      void executeWatchAsync​(org.elasticsearch.client.watcher.ExecuteWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.ExecuteWatchResponse>> handler)  
      void getWatchAsync​(org.elasticsearch.client.watcher.GetWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.GetWatchResponse>> handler)  
      void putWatchAsync​(org.elasticsearch.client.watcher.PutWatchRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.PutWatchResponse>> handler)  
      void startWatchServiceAsync​(org.elasticsearch.client.watcher.StartWatchServiceRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)  
      void stopWatchServiceAsync​(org.elasticsearch.client.watcher.StopWatchServiceRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)  
      void watcherStatsAsync​(org.elasticsearch.client.watcher.WatcherStatsRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.WatcherStatsResponse>> handler)  
    • Method Detail

      • startWatchServiceAsync

        void startWatchServiceAsync​(org.elasticsearch.client.watcher.StartWatchServiceRequest request,
                                    org.elasticsearch.client.RequestOptions options,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)
      • stopWatchServiceAsync

        void stopWatchServiceAsync​(org.elasticsearch.client.watcher.StopWatchServiceRequest request,
                                   org.elasticsearch.client.RequestOptions options,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)
      • putWatchAsync

        void putWatchAsync​(org.elasticsearch.client.watcher.PutWatchRequest request,
                           org.elasticsearch.client.RequestOptions options,
                           io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.PutWatchResponse>> handler)
      • getWatchAsync

        void getWatchAsync​(org.elasticsearch.client.watcher.GetWatchRequest request,
                           org.elasticsearch.client.RequestOptions options,
                           io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.GetWatchResponse>> handler)
      • deactivateWatchAsync

        void deactivateWatchAsync​(org.elasticsearch.client.watcher.DeactivateWatchRequest request,
                                  org.elasticsearch.client.RequestOptions options,
                                  io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.DeactivateWatchResponse>> handler)
      • deleteWatchAsync

        void deleteWatchAsync​(org.elasticsearch.client.watcher.DeleteWatchRequest request,
                              org.elasticsearch.client.RequestOptions options,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.DeleteWatchResponse>> handler)
      • ackWatchAsync

        void ackWatchAsync​(org.elasticsearch.client.watcher.AckWatchRequest request,
                           org.elasticsearch.client.RequestOptions options,
                           io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.AckWatchResponse>> handler)
      • activateWatchAsync

        void activateWatchAsync​(org.elasticsearch.client.watcher.ActivateWatchRequest request,
                                org.elasticsearch.client.RequestOptions options,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.ActivateWatchResponse>> handler)
      • executeWatchAsync

        void executeWatchAsync​(org.elasticsearch.client.watcher.ExecuteWatchRequest request,
                               org.elasticsearch.client.RequestOptions options,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.ExecuteWatchResponse>> handler)
      • watcherStatsAsync

        void watcherStatsAsync​(org.elasticsearch.client.watcher.WatcherStatsRequest request,
                               org.elasticsearch.client.RequestOptions options,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.watcher.WatcherStatsResponse>> handler)