Interface Emitter

    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      static Emitter create​(io.vertx.up.commune.config.Integration integration)  
      default String request​(String apiKey, io.vertx.core.json.JsonObject params)  
      String request​(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)  
      default io.vertx.core.json.JsonArray requestA​(String apiKey, io.vertx.core.json.JsonObject params)  
      io.vertx.core.json.JsonArray requestA​(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)  
      default io.vertx.core.Future<String> requestAsync​(String apiKey, io.vertx.core.json.JsonObject params)  
      default io.vertx.core.Future<String> requestAsync​(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)  
      default io.vertx.core.Future<io.vertx.core.json.JsonArray> requestAsyncA​(String apiKey, io.vertx.core.json.JsonObject params)  
      default io.vertx.core.Future<io.vertx.core.json.JsonArray> requestAsyncA​(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)  
      default io.vertx.core.Future<io.vertx.core.json.JsonObject> requestAsyncJ​(String apiKey, io.vertx.core.json.JsonObject params)  
      default io.vertx.core.Future<io.vertx.core.json.JsonObject> requestAsyncJ​(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)  
      default io.vertx.core.json.JsonObject requestJ​(String apiKey, io.vertx.core.json.JsonObject params)  
      io.vertx.core.json.JsonObject requestJ​(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)  
    • Method Detail

      • create

        static Emitter create​(io.vertx.up.commune.config.Integration integration)
      • request

        String request​(String apiKey,
                       io.vertx.core.json.JsonObject params,
                       io.vertx.core.MultiMap headers)
      • request

        default String request​(String apiKey,
                               io.vertx.core.json.JsonObject params)
      • requestAsync

        default io.vertx.core.Future<String> requestAsync​(String apiKey,
                                                          io.vertx.core.json.JsonObject params,
                                                          io.vertx.core.MultiMap headers)
      • requestAsync

        default io.vertx.core.Future<String> requestAsync​(String apiKey,
                                                          io.vertx.core.json.JsonObject params)
      • requestA

        io.vertx.core.json.JsonArray requestA​(String apiKey,
                                              io.vertx.core.json.JsonObject params,
                                              io.vertx.core.MultiMap headers)
      • requestAsyncA

        default io.vertx.core.Future<io.vertx.core.json.JsonArray> requestAsyncA​(String apiKey,
                                                                                 io.vertx.core.json.JsonObject params,
                                                                                 io.vertx.core.MultiMap headers)
      • requestA

        default io.vertx.core.json.JsonArray requestA​(String apiKey,
                                                      io.vertx.core.json.JsonObject params)
      • requestAsyncA

        default io.vertx.core.Future<io.vertx.core.json.JsonArray> requestAsyncA​(String apiKey,
                                                                                 io.vertx.core.json.JsonObject params)
      • requestJ

        io.vertx.core.json.JsonObject requestJ​(String apiKey,
                                               io.vertx.core.json.JsonObject params,
                                               io.vertx.core.MultiMap headers)
      • requestAsyncJ

        default io.vertx.core.Future<io.vertx.core.json.JsonObject> requestAsyncJ​(String apiKey,
                                                                                  io.vertx.core.json.JsonObject params,
                                                                                  io.vertx.core.MultiMap headers)
      • requestJ

        default io.vertx.core.json.JsonObject requestJ​(String apiKey,
                                                       io.vertx.core.json.JsonObject params)
      • requestAsyncJ

        default io.vertx.core.Future<io.vertx.core.json.JsonObject> requestAsyncJ​(String apiKey,
                                                                                  io.vertx.core.json.JsonObject params)