Package io.grpc.stub

Class ClientCalls.BlockingResponseStream<T>

java.lang.Object
io.grpc.stub.ClientCalls.BlockingResponseStream<T>
All Implemented Interfaces:
Iterator<T>
Enclosing class:
ClientCalls

private static final class ClientCalls.BlockingResponseStream<T> extends Object implements Iterator<T>
Convert events on a ClientCall.Listener into a blocking Iterator.

The class is not thread-safe, but it does permit ClientCall.Listener calls in a separate thread from Iterator calls.