Interface ClusterClient


  • public interface ClusterClient
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleteComponentTemplateAsync​(org.elasticsearch.client.indices.DeleteComponentTemplateRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)  
      void existsComponentTemplateAsync​(org.elasticsearch.client.indices.ComponentTemplatesExistRequest componentTemplatesRequest, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)  
      void getComponentTemplateAsync​(org.elasticsearch.client.indices.GetComponentTemplatesRequest getComponentTemplatesRequest, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indices.GetComponentTemplatesResponse>> handler)  
      void getSettingsAsync​(org.elasticsearch.action.admin.cluster.settings.ClusterGetSettingsRequest clusterGetSettingsRequest, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.admin.cluster.settings.ClusterGetSettingsResponse>> handler)  
      void healthAsync​(org.elasticsearch.action.admin.cluster.health.ClusterHealthRequest healthRequest, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.admin.cluster.health.ClusterHealthResponse>> handler)  
      void putComponentTemplateAsync​(org.elasticsearch.client.indices.PutComponentTemplateRequest putComponentTemplateRequest, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)  
      void putSettingsAsync​(org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsRequest clusterUpdateSettingsRequest, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsResponse>> handler)  
      void remoteInfoAsync​(org.elasticsearch.client.cluster.RemoteInfoRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.cluster.RemoteInfoResponse>> handler)  
    • Method Detail

      • putSettingsAsync

        void putSettingsAsync​(org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsRequest clusterUpdateSettingsRequest,
                              org.elasticsearch.client.RequestOptions options,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsResponse>> handler)
      • getSettingsAsync

        void getSettingsAsync​(org.elasticsearch.action.admin.cluster.settings.ClusterGetSettingsRequest clusterGetSettingsRequest,
                              org.elasticsearch.client.RequestOptions options,
                              io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.admin.cluster.settings.ClusterGetSettingsResponse>> handler)
      • healthAsync

        void healthAsync​(org.elasticsearch.action.admin.cluster.health.ClusterHealthRequest healthRequest,
                         org.elasticsearch.client.RequestOptions options,
                         io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.admin.cluster.health.ClusterHealthResponse>> handler)
      • remoteInfoAsync

        void remoteInfoAsync​(org.elasticsearch.client.cluster.RemoteInfoRequest request,
                             org.elasticsearch.client.RequestOptions options,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.cluster.RemoteInfoResponse>> handler)
      • deleteComponentTemplateAsync

        void deleteComponentTemplateAsync​(org.elasticsearch.client.indices.DeleteComponentTemplateRequest request,
                                          org.elasticsearch.client.RequestOptions options,
                                          io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)
      • putComponentTemplateAsync

        void putComponentTemplateAsync​(org.elasticsearch.client.indices.PutComponentTemplateRequest putComponentTemplateRequest,
                                       org.elasticsearch.client.RequestOptions options,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)
      • getComponentTemplateAsync

        void getComponentTemplateAsync​(org.elasticsearch.client.indices.GetComponentTemplatesRequest getComponentTemplatesRequest,
                                       org.elasticsearch.client.RequestOptions options,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.indices.GetComponentTemplatesResponse>> handler)
      • existsComponentTemplateAsync

        void existsComponentTemplateAsync​(org.elasticsearch.client.indices.ComponentTemplatesExistRequest componentTemplatesRequest,
                                          org.elasticsearch.client.RequestOptions options,
                                          io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)