Interface Emitter

All Known Implementing Classes:
AbstractEmitter

public interface Emitter
  • Method Summary

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

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