Interface CcrClient


  • public interface CcrClient
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleteAutoFollowPatternAsync​(org.elasticsearch.client.ccr.DeleteAutoFollowPatternRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void forgetFollowerAsync​(org.elasticsearch.client.ccr.ForgetFollowerRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.BroadcastResponse>> handler)  
      void getAutoFollowPatternAsync​(org.elasticsearch.client.ccr.GetAutoFollowPatternRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.GetAutoFollowPatternResponse>> handler)  
      void getCcrStatsAsync​(org.elasticsearch.client.ccr.CcrStatsRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.CcrStatsResponse>> handler)  
      void getFollowInfoAsync​(org.elasticsearch.client.ccr.FollowInfoRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.FollowInfoResponse>> handler)  
      void getFollowStatsAsync​(org.elasticsearch.client.ccr.FollowStatsRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.FollowStatsResponse>> handler)  
      void pauseFollowAsync​(org.elasticsearch.client.ccr.PauseFollowRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void putAutoFollowPatternAsync​(org.elasticsearch.client.ccr.PutAutoFollowPatternRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void putFollowAsync​(org.elasticsearch.client.ccr.PutFollowRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.PutFollowResponse>> handler)  
      void resumeFollowAsync​(org.elasticsearch.client.ccr.ResumeFollowRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void unfollowAsync​(org.elasticsearch.client.ccr.UnfollowRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
    • Method Detail

      • putFollowAsync

        void putFollowAsync​(org.elasticsearch.client.ccr.PutFollowRequest request,
                            org.elasticsearch.client.RequestOptions options,
                            io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.PutFollowResponse>> handler)
      • pauseFollowAsync

        void pauseFollowAsync​(org.elasticsearch.client.ccr.PauseFollowRequest request,
                              org.elasticsearch.client.RequestOptions options,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • resumeFollowAsync

        void resumeFollowAsync​(org.elasticsearch.client.ccr.ResumeFollowRequest request,
                               org.elasticsearch.client.RequestOptions options,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • unfollowAsync

        void unfollowAsync​(org.elasticsearch.client.ccr.UnfollowRequest request,
                           org.elasticsearch.client.RequestOptions options,
                           io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • forgetFollowerAsync

        void forgetFollowerAsync​(org.elasticsearch.client.ccr.ForgetFollowerRequest request,
                                 org.elasticsearch.client.RequestOptions options,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.BroadcastResponse>> handler)
      • putAutoFollowPatternAsync

        void putAutoFollowPatternAsync​(org.elasticsearch.client.ccr.PutAutoFollowPatternRequest request,
                                       org.elasticsearch.client.RequestOptions options,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • deleteAutoFollowPatternAsync

        void deleteAutoFollowPatternAsync​(org.elasticsearch.client.ccr.DeleteAutoFollowPatternRequest request,
                                          org.elasticsearch.client.RequestOptions options,
                                          io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • getAutoFollowPatternAsync

        void getAutoFollowPatternAsync​(org.elasticsearch.client.ccr.GetAutoFollowPatternRequest request,
                                       org.elasticsearch.client.RequestOptions options,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.GetAutoFollowPatternResponse>> handler)
      • getCcrStatsAsync

        void getCcrStatsAsync​(org.elasticsearch.client.ccr.CcrStatsRequest request,
                              org.elasticsearch.client.RequestOptions options,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.CcrStatsResponse>> handler)
      • getFollowStatsAsync

        void getFollowStatsAsync​(org.elasticsearch.client.ccr.FollowStatsRequest request,
                                 org.elasticsearch.client.RequestOptions options,
                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.FollowStatsResponse>> handler)
      • getFollowInfoAsync

        void getFollowInfoAsync​(org.elasticsearch.client.ccr.FollowInfoRequest request,
                                org.elasticsearch.client.RequestOptions options,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.ccr.FollowInfoResponse>> handler)