Example usage for io.vertx.core.http HttpClientOptions HttpClientOptions

List of usage examples for io.vertx.core.http HttpClientOptions HttpClientOptions

Introduction

In this page you can find the example usage for io.vertx.core.http HttpClientOptions HttpClientOptions.

Prototype

public HttpClientOptions(JsonObject json) 

Source Link

Document

Constructor to create an options from JSON

Usage

From source file:io.knotx.adapter.action.http.impl.HttpActionAdapterProxyImpl.java

License:Apache License

private HttpClient getHttpClient(Vertx vertx, HttpAdapterConfiguration configuration) {
    JsonObject clientOptions = configuration.getClientOptions();
    return clientOptions.isEmpty() ? vertx.createHttpClient()
            : vertx.createHttpClient(new HttpClientOptions(clientOptions));
}

From source file:io.knotx.repository.impl.RepositoryConnectorProxyImpl.java

License:Apache License

private HttpClient createHttpClient(Vertx vertx) {
    io.vertx.core.http.HttpClient vertxHttpClient = clientOptions.isEmpty() ? vertx.createHttpClient()
            : vertx.createHttpClient(new HttpClientOptions(clientOptions));

    return HttpClient.newInstance(vertxHttpClient);
}