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 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 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 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 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)  
    • 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)
      • 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)
      • 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)
      • 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)