public interface Rx3ProxyHttpClient
extends io.micronaut.http.client.ProxyHttpClient
ProxyHttpClient for RxJava 3.| Modifier and Type | Method and Description |
|---|---|
static Rx3ProxyHttpClient |
create(java.net.URL url)
Create a new
Rx3ProxyHttpClient. |
static Rx3ProxyHttpClient |
create(java.net.URL url,
io.micronaut.http.client.HttpClientConfiguration configuration)
Create a new
ProxyHttpClient with the specified configuration. |
io.reactivex.rxjava3.core.Flowable<io.micronaut.http.MutableHttpResponse<?>> |
proxy(io.micronaut.http.HttpRequest<?> request) |
io.reactivex.rxjava3.core.Flowable<io.micronaut.http.MutableHttpResponse<?>> proxy(@NonNull
io.micronaut.http.HttpRequest<?> request)
proxy in interface io.micronaut.http.client.ProxyHttpClientstatic Rx3ProxyHttpClient create(@Nullable java.net.URL url)
Rx3ProxyHttpClient.
Note that this method should only be used outside of the context of a Micronaut application.
The returned Rx3ProxyHttpClient is not subject to dependency injection.
The creator is responsible for closing the client to avoid leaking connections.
Within a Micronaut application use Inject to inject a client instead.create in interface io.micronaut.http.client.ProxyHttpClienturl - The base URLstatic Rx3ProxyHttpClient create(@Nullable java.net.URL url, @NonNull io.micronaut.http.client.HttpClientConfiguration configuration)
ProxyHttpClient with the specified configuration. Note that this method should only be used
outside of the context of an application. Within Micronaut use Inject to inject a client insteadcreate in interface io.micronaut.http.client.ProxyHttpClienturl - The base URLconfiguration - the client configuration