Interface IndexLifecycleClient


  • public interface IndexLifecycleClient
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleteLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.DeleteLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void deleteSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.DeleteSnapshotLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void executeSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.ExecuteSnapshotLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.slm.ExecuteSnapshotLifecyclePolicyResponse>> handler)  
      void executeSnapshotLifecycleRetentionAsync​(org.elasticsearch.client.slm.ExecuteSnapshotLifecycleRetentionRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void explainLifecycleAsync​(org.elasticsearch.client.indexlifecycle.ExplainLifecycleRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.ExplainLifecycleResponse>> handler)  
      void getLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.GetLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.GetLifecyclePolicyResponse>> handler)  
      void getSLMStatusAsync​(org.elasticsearch.client.slm.SnapshotLifecycleManagementStatusRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.LifecycleManagementStatusResponse>> handler)  
      void getSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.GetSnapshotLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.slm.GetSnapshotLifecyclePolicyResponse>> handler)  
      void getSnapshotLifecycleStatsAsync​(org.elasticsearch.client.slm.GetSnapshotLifecycleStatsRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.slm.GetSnapshotLifecycleStatsResponse>> handler)  
      void lifecycleManagementStatusAsync​(org.elasticsearch.client.indexlifecycle.LifecycleManagementStatusRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.LifecycleManagementStatusResponse>> handler)  
      void putLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.PutLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void putSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.PutSnapshotLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void removeIndexLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.RemoveIndexLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.RemoveIndexLifecyclePolicyResponse>> handler)  
      void retryLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.RetryLifecyclePolicyRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void startILMAsync​(org.elasticsearch.client.indexlifecycle.StartILMRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void startSLMAsync​(org.elasticsearch.client.slm.StartSLMRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void stopILMAsync​(org.elasticsearch.client.indexlifecycle.StopILMRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
      void stopSLMAsync​(org.elasticsearch.client.slm.StopSLMRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)  
    • Method Detail

      • getLifecyclePolicyAsync

        void getLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.GetLifecyclePolicyRequest request,
                                     org.elasticsearch.client.RequestOptions options,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.GetLifecyclePolicyResponse>> handler)
      • putLifecyclePolicyAsync

        void putLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.PutLifecyclePolicyRequest request,
                                     org.elasticsearch.client.RequestOptions options,
                                     io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • deleteLifecyclePolicyAsync

        void deleteLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.DeleteLifecyclePolicyRequest request,
                                        org.elasticsearch.client.RequestOptions options,
                                        io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • removeIndexLifecyclePolicyAsync

        void removeIndexLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.RemoveIndexLifecyclePolicyRequest request,
                                             org.elasticsearch.client.RequestOptions options,
                                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.RemoveIndexLifecyclePolicyResponse>> handler)
      • startILMAsync

        void startILMAsync​(org.elasticsearch.client.indexlifecycle.StartILMRequest request,
                           org.elasticsearch.client.RequestOptions options,
                           io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • stopILMAsync

        void stopILMAsync​(org.elasticsearch.client.indexlifecycle.StopILMRequest request,
                          org.elasticsearch.client.RequestOptions options,
                          io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • lifecycleManagementStatusAsync

        void lifecycleManagementStatusAsync​(org.elasticsearch.client.indexlifecycle.LifecycleManagementStatusRequest request,
                                            org.elasticsearch.client.RequestOptions options,
                                            io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.LifecycleManagementStatusResponse>> handler)
      • explainLifecycleAsync

        void explainLifecycleAsync​(org.elasticsearch.client.indexlifecycle.ExplainLifecycleRequest request,
                                   org.elasticsearch.client.RequestOptions options,
                                   io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.ExplainLifecycleResponse>> handler)
      • retryLifecyclePolicyAsync

        void retryLifecyclePolicyAsync​(org.elasticsearch.client.indexlifecycle.RetryLifecyclePolicyRequest request,
                                       org.elasticsearch.client.RequestOptions options,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • getSnapshotLifecyclePolicyAsync

        void getSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.GetSnapshotLifecyclePolicyRequest request,
                                             org.elasticsearch.client.RequestOptions options,
                                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.slm.GetSnapshotLifecyclePolicyResponse>> handler)
      • putSnapshotLifecyclePolicyAsync

        void putSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.PutSnapshotLifecyclePolicyRequest request,
                                             org.elasticsearch.client.RequestOptions options,
                                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • deleteSnapshotLifecyclePolicyAsync

        void deleteSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.DeleteSnapshotLifecyclePolicyRequest request,
                                                org.elasticsearch.client.RequestOptions options,
                                                io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • executeSnapshotLifecyclePolicyAsync

        void executeSnapshotLifecyclePolicyAsync​(org.elasticsearch.client.slm.ExecuteSnapshotLifecyclePolicyRequest request,
                                                 org.elasticsearch.client.RequestOptions options,
                                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.slm.ExecuteSnapshotLifecyclePolicyResponse>> handler)
      • executeSnapshotLifecycleRetentionAsync

        void executeSnapshotLifecycleRetentionAsync​(org.elasticsearch.client.slm.ExecuteSnapshotLifecycleRetentionRequest request,
                                                    org.elasticsearch.client.RequestOptions options,
                                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • getSnapshotLifecycleStatsAsync

        void getSnapshotLifecycleStatsAsync​(org.elasticsearch.client.slm.GetSnapshotLifecycleStatsRequest request,
                                            org.elasticsearch.client.RequestOptions options,
                                            io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.slm.GetSnapshotLifecycleStatsResponse>> handler)
      • startSLMAsync

        void startSLMAsync​(org.elasticsearch.client.slm.StartSLMRequest request,
                           org.elasticsearch.client.RequestOptions options,
                           io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • stopSLMAsync

        void stopSLMAsync​(org.elasticsearch.client.slm.StopSLMRequest request,
                          org.elasticsearch.client.RequestOptions options,
                          io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.core.AcknowledgedResponse>> handler)
      • getSLMStatusAsync

        void getSLMStatusAsync​(org.elasticsearch.client.slm.SnapshotLifecycleManagementStatusRequest request,
                               org.elasticsearch.client.RequestOptions options,
                               io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indexlifecycle.LifecycleManagementStatusResponse>> handler)