@Internal public class BridgedRx3SseClient extends java.lang.Object implements Rx3SseClient, java.lang.AutoCloseable
| Constructor and Description |
|---|
BridgedRx3SseClient(io.micronaut.http.client.sse.SseClient sseClient)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
<I> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<io.micronaut.core.io.buffer.ByteBuffer<?>>> |
eventStream(io.micronaut.http.HttpRequest<I> request) |
<I,B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> |
eventStream(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<B> eventType) |
<I,B> org.reactivestreams.Publisher<io.micronaut.http.sse.Event<B>> |
eventStream(io.micronaut.http.HttpRequest<I> request,
io.micronaut.core.type.Argument<B> eventType,
io.micronaut.core.type.Argument<?> errorType) |
<I,B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> |
eventStream(io.micronaut.http.HttpRequest<I> request,
java.lang.Class<B> eventType) |
<B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> |
eventStream(java.lang.String uri,
io.micronaut.core.type.Argument<B> eventType) |
<B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> |
eventStream(java.lang.String uri,
java.lang.Class<B> eventType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, createpublic BridgedRx3SseClient(io.micronaut.http.client.sse.SseClient sseClient)
sseClient - Server Sent Events HTTP Clientpublic <I> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<io.micronaut.core.io.buffer.ByteBuffer<?>>> eventStream(@NonNull
io.micronaut.http.HttpRequest<I> request)
eventStream in interface io.micronaut.http.client.sse.SseClienteventStream in interface Rx3SseClientpublic <I,B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> eventStream(@NonNull
io.micronaut.http.HttpRequest<I> request,
@NonNull
io.micronaut.core.type.Argument<B> eventType)
eventStream in interface io.micronaut.http.client.sse.SseClienteventStream in interface Rx3SseClientpublic <I,B> org.reactivestreams.Publisher<io.micronaut.http.sse.Event<B>> eventStream(@NonNull
io.micronaut.http.HttpRequest<I> request,
@NonNull
io.micronaut.core.type.Argument<B> eventType,
@NonNull
io.micronaut.core.type.Argument<?> errorType)
eventStream in interface io.micronaut.http.client.sse.SseClientpublic <I,B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> eventStream(@NonNull
io.micronaut.http.HttpRequest<I> request,
@NonNull
java.lang.Class<B> eventType)
eventStream in interface io.micronaut.http.client.sse.SseClienteventStream in interface Rx3SseClientpublic <B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> eventStream(@NonNull
java.lang.String uri,
@NonNull
java.lang.Class<B> eventType)
eventStream in interface io.micronaut.http.client.sse.SseClienteventStream in interface Rx3SseClientpublic <B> io.reactivex.rxjava3.core.Flowable<io.micronaut.http.sse.Event<B>> eventStream(@NonNull
java.lang.String uri,
@NonNull
io.micronaut.core.type.Argument<B> eventType)
eventStream in interface io.micronaut.http.client.sse.SseClienteventStream in interface Rx3SseClientpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exception