public interface Rx3StreamingHttpClient
extends io.micronaut.http.client.StreamingHttpClient
StreamingHttpClient
interface.Modifier and Type | Method and Description |
---|---|
<I> io.reactivex.rxjava3.core.Flowable<io.micronaut.core.io.buffer.ByteBuffer<?>> |
dataStream(io.micronaut.http.HttpRequest<I> request) |
<I> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<io.micronaut.core.io.buffer.ByteBuffer<?>>> |
exchangeStream(io.micronaut.http.HttpRequest<I> request) |
<I> io.reactivex.rxjava3.core.Flowable<java.util.Map<java.lang.String,java.lang.Object>> |
jsonStream(io.micronaut.http.HttpRequest<I> request) |
<I,O> io.reactivex.rxjava3.core.Flowable<O> |
jsonStream(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<O> type) |
<I,O> io.reactivex.rxjava3.core.Flowable<O> |
jsonStream(io.micronaut.http.HttpRequest<I> request,
java.lang.Class<O> type) |
<I> io.reactivex.rxjava3.core.Flowable<io.micronaut.core.io.buffer.ByteBuffer<?>> dataStream(io.micronaut.http.HttpRequest<I> request)
dataStream
in interface io.micronaut.http.client.StreamingHttpClient
<I> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.HttpResponse<io.micronaut.core.io.buffer.ByteBuffer<?>>> exchangeStream(io.micronaut.http.HttpRequest<I> request)
exchangeStream
in interface io.micronaut.http.client.StreamingHttpClient
<I> io.reactivex.rxjava3.core.Flowable<java.util.Map<java.lang.String,java.lang.Object>> jsonStream(io.micronaut.http.HttpRequest<I> request)
jsonStream
in interface io.micronaut.http.client.StreamingHttpClient
<I,O> io.reactivex.rxjava3.core.Flowable<O> jsonStream(io.micronaut.http.HttpRequest<I> request, io.micronaut.core.type.Argument<O> type)
jsonStream
in interface io.micronaut.http.client.StreamingHttpClient
<I,O> io.reactivex.rxjava3.core.Flowable<O> jsonStream(io.micronaut.http.HttpRequest<I> request, java.lang.Class<O> type)
jsonStream
in interface io.micronaut.http.client.StreamingHttpClient