public interface GrpcReadStream<T> extends ReadStream<T>
| Modifier and Type | Method and Description |
|---|---|
default <R,A> Future<R> |
collecting(Collector<T,A,R> collector)
Deprecated.
instead use
ReadStream.collect(Collector) |
String |
encoding() |
Future<Void> |
end() |
GrpcReadStream<T> |
endHandler(Handler<Void> handler) |
GrpcReadStream<T> |
errorHandler(Handler<GrpcError> handler)
Set a handler to be notified with gRPC errors.
|
GrpcReadStream<T> |
exceptionHandler(Handler<Throwable> handler) |
GrpcReadStream<T> |
fetch(long l) |
GrpcReadStream<T> |
handler(Handler<T> handler) |
MultiMap |
headers() |
GrpcReadStream<T> |
invalidMessageHandler(Handler<InvalidMessageException> handler)
Set a message handler that is reported with invalid message errors.
|
Future<T> |
last() |
GrpcReadStream<T> |
messageHandler(Handler<GrpcMessage> handler)
Set a handler to be notified with incoming encoded messages.
|
GrpcReadStream<T> |
pause() |
GrpcReadStream<T> |
resume() |
collect, pipe, pipeTo, pipeToString encoding()
identity or gzipGrpcReadStream<T> messageHandler(Handler<GrpcMessage> handler)
handler is
responsible for fully decoding incoming messages, including compression.handler - the message handlerGrpcReadStream<T> invalidMessageHandler(Handler<InvalidMessageException> handler)
Warning: setting this handler overwrite the default handler which takes appropriate measure when an invalid message is encountered such as cancelling the stream. This handler should be set when control over invalid messages is required.
handler - the invalid message handlerGrpcReadStream<T> errorHandler(Handler<GrpcError> handler)
handler - the error handlerGrpcReadStream<T> exceptionHandler(Handler<Throwable> handler)
exceptionHandler in interface ReadStream<T>exceptionHandler in interface StreamBaseGrpcReadStream<T> handler(Handler<T> handler)
handler in interface ReadStream<T>GrpcReadStream<T> pause()
pause in interface ReadStream<T>GrpcReadStream<T> resume()
resume in interface ReadStream<T>GrpcReadStream<T> fetch(long l)
fetch in interface ReadStream<T>GrpcReadStream<T> endHandler(Handler<Void> handler)
endHandler in interface ReadStream<T>Future<Void> end()
@Deprecated default <R,A> Future<R> collecting(Collector<T,A,R> collector)
ReadStream.collect(Collector)Copyright © 2026 Eclipse. All rights reserved.