Package com.commercetools.http.netty
Class CtNettyHttpClient
java.lang.Object
io.vrap.rmf.base.client.HttpClientBase
com.commercetools.http.netty.CtNettyHttpClient
- All Implemented Interfaces:
VrapHttpClient
,Closeable
,AutoCloseable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCtNettyHttpClient
(int maxConnections) CtNettyHttpClient
(int maxConnections, BuilderOptions options) CtNettyHttpClient
(BuilderOptions options) CtNettyHttpClient
(ExecutorService executor) CtNettyHttpClient
(ExecutorService executor, int maxConnections) CtNettyHttpClient
(ExecutorService executor, int maxConnections, BuilderOptions options) CtNettyHttpClient
(ExecutorService executor, BuilderOptions options) CtNettyHttpClient
(ExecutorService executor, Supplier<reactor.netty.http.client.HttpClient> httpClientSupplier) CtNettyHttpClient
(ExecutorService executor, reactor.netty.http.HttpProtocol protocol, int maxConnections) CtNettyHttpClient
(ExecutorService executor, reactor.netty.http.HttpProtocol protocol, int maxConnections, BuilderOptions options) CtNettyHttpClient
(Supplier<reactor.netty.http.client.HttpClient> httpClientSupplier) CtNettyHttpClient
(reactor.netty.http.HttpProtocol protocol) CtNettyHttpClient
(reactor.netty.http.HttpProtocol protocol, int maxConnections) -
Method Summary
Modifier and TypeMethodDescriptionstatic reactor.netty.http.client.HttpClient
createDefaultClient
(int maxConnections) static reactor.netty.http.client.HttpClient
createDefaultClient
(reactor.netty.http.HttpProtocol httpProtocol, int maxConnections) CompletableFuture<ApiHttpResponse<byte[]>>
execute
(ApiHttpRequest request) Methods inherited from class io.vrap.rmf.base.client.HttpClientBase
close
-
Field Details
-
MAX_REQUESTS
public static final int MAX_REQUESTS- See Also:
-
-
Constructor Details
-
CtNettyHttpClient
public CtNettyHttpClient() -
CtNettyHttpClient
public CtNettyHttpClient(reactor.netty.http.HttpProtocol protocol) -
CtNettyHttpClient
public CtNettyHttpClient(int maxConnections) -
CtNettyHttpClient
public CtNettyHttpClient(reactor.netty.http.HttpProtocol protocol, int maxConnections) -
CtNettyHttpClient
-
CtNettyHttpClient
-
CtNettyHttpClient
-
CtNettyHttpClient
-
CtNettyHttpClient
-
CtNettyHttpClient
public CtNettyHttpClient(ExecutorService executor, reactor.netty.http.HttpProtocol protocol, int maxConnections) -
CtNettyHttpClient
-
CtNettyHttpClient
-
CtNettyHttpClient
public CtNettyHttpClient(ExecutorService executor, reactor.netty.http.HttpProtocol protocol, int maxConnections, BuilderOptions options) -
CtNettyHttpClient
public CtNettyHttpClient(ExecutorService executor, Supplier<reactor.netty.http.client.HttpClient> httpClientSupplier)
-
-
Method Details
-
createDefaultClient
public static reactor.netty.http.client.HttpClient createDefaultClient(int maxConnections) -
createDefaultClient
public static reactor.netty.http.client.HttpClient createDefaultClient(reactor.netty.http.HttpProtocol httpProtocol, int maxConnections) -
execute
-