Interface LicenseClient


  • public interface LicenseClient
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleteLicenseAsync​(org.elasticsearch.client.license.DeleteLicenseRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)  
      void getLicenseAsync​(org.elasticsearch.client.license.GetLicenseRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.GetLicenseResponse>> handler)  
      void putLicenseAsync​(org.elasticsearch.client.license.PutLicenseRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.PutLicenseResponse>> handler)  
      void startBasicAsync​(org.elasticsearch.client.license.StartBasicRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.StartBasicResponse>> handler)  
      void startTrialAsync​(org.elasticsearch.client.license.StartTrialRequest request, org.elasticsearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.StartTrialResponse>> handler)  
    • Method Detail

      • putLicenseAsync

        void putLicenseAsync​(org.elasticsearch.client.license.PutLicenseRequest request,
                             org.elasticsearch.client.RequestOptions options,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.PutLicenseResponse>> handler)
      • getLicenseAsync

        void getLicenseAsync​(org.elasticsearch.client.license.GetLicenseRequest request,
                             org.elasticsearch.client.RequestOptions options,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.GetLicenseResponse>> handler)
      • deleteLicenseAsync

        void deleteLicenseAsync​(org.elasticsearch.client.license.DeleteLicenseRequest request,
                                org.elasticsearch.client.RequestOptions options,
                                io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.action.support.master.AcknowledgedResponse>> handler)
      • startTrialAsync

        void startTrialAsync​(org.elasticsearch.client.license.StartTrialRequest request,
                             org.elasticsearch.client.RequestOptions options,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.StartTrialResponse>> handler)
      • startBasicAsync

        void startBasicAsync​(org.elasticsearch.client.license.StartBasicRequest request,
                             org.elasticsearch.client.RequestOptions options,
                             io.vertx.core.Handler<io.vertx.core.AsyncResult<org.elasticsearch.client.license.StartBasicResponse>> handler)