public interface Rx3HttpClient
extends io.micronaut.http.client.HttpClient
HttpClient interface.| Modifier and Type | Method and Description |
|---|---|
default <I> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<io.micronaut.core.io.buffer.ByteBuffer>> |
exchange(io.micronaut.http.HttpRequest<I> request) |
default <I,O> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> |
exchange(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType) |
<I,O,E> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> |
exchange(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType,
io.micronaut.core.type.Argument<E> errorType) |
default <I,O> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> |
exchange(io.micronaut.http.HttpRequest<I> request,
java.lang.Class<O> bodyType) |
default io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<io.micronaut.core.io.buffer.ByteBuffer>> |
exchange(java.lang.String uri) |
default <O> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> |
exchange(java.lang.String uri,
java.lang.Class<O> bodyType) |
default <I> io.reactivex.rxjava3.core.Flowable<java.lang.String> |
retrieve(io.micronaut.http.HttpRequest<I> request) |
default <I,O> io.reactivex.rxjava3.core.Flowable<O> |
retrieve(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType) |
default <I,O,E> io.reactivex.rxjava3.core.Flowable<O> |
retrieve(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType,
io.micronaut.core.type.Argument<E> errorType) |
default <I,O> io.reactivex.rxjava3.core.Flowable<O> |
retrieve(io.micronaut.http.HttpRequest<I> request,
java.lang.Class<O> bodyType) |
default io.reactivex.rxjava3.core.Flowable<java.lang.String> |
retrieve(java.lang.String uri) |
default <I,O> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> exchange(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType)
exchange in interface io.micronaut.http.client.HttpClient<I,O,E> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> exchange(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType,
io.micronaut.core.type.Argument<E> errorType)
exchange in interface io.micronaut.http.client.HttpClientdefault <I,O,E> io.reactivex.rxjava3.core.Flowable<O> retrieve(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType,
io.micronaut.core.type.Argument<E> errorType)
retrieve in interface io.micronaut.http.client.HttpClientdefault <I> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<io.micronaut.core.io.buffer.ByteBuffer>> exchange(io.micronaut.http.HttpRequest<I> request)
exchange in interface io.micronaut.http.client.HttpClientdefault io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<io.micronaut.core.io.buffer.ByteBuffer>> exchange(java.lang.String uri)
exchange in interface io.micronaut.http.client.HttpClientdefault <O> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> exchange(java.lang.String uri,
java.lang.Class<O> bodyType)
exchange in interface io.micronaut.http.client.HttpClientdefault <I,O> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<O>> exchange(io.micronaut.http.HttpRequest<I> request,
java.lang.Class<O> bodyType)
exchange in interface io.micronaut.http.client.HttpClientdefault <I,O> io.reactivex.rxjava3.core.Flowable<O> retrieve(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> bodyType)
retrieve in interface io.micronaut.http.client.HttpClientdefault <I,O> io.reactivex.rxjava3.core.Flowable<O> retrieve(io.micronaut.http.HttpRequest<I> request,
java.lang.Class<O> bodyType)
retrieve in interface io.micronaut.http.client.HttpClientdefault <I> io.reactivex.rxjava3.core.Flowable<java.lang.String> retrieve(io.micronaut.http.HttpRequest<I> request)
retrieve in interface io.micronaut.http.client.HttpClientdefault io.reactivex.rxjava3.core.Flowable<java.lang.String> retrieve(java.lang.String uri)
retrieve in interface io.micronaut.http.client.HttpClient