public class BufferingPullSubscriber extends Object implements PullSubscriber<SequencedMessage>
| Constructor and Description |
|---|
BufferingPullSubscriber(SubscriberFactory factory,
FlowControlSettings settings) |
BufferingPullSubscriber(SubscriberFactory factory,
FlowControlSettings settings,
SeekRequest initialSeek) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Optional<Offset> |
nextOffset() |
List<SequencedMessage> |
pull() |
public BufferingPullSubscriber(SubscriberFactory factory, FlowControlSettings settings) throws io.grpc.StatusException
io.grpc.StatusExceptionpublic BufferingPullSubscriber(SubscriberFactory factory, FlowControlSettings settings, SeekRequest initialSeek) throws io.grpc.StatusException
io.grpc.StatusExceptionpublic List<SequencedMessage> pull() throws io.grpc.StatusException
pull in interface PullSubscriber<SequencedMessage>io.grpc.StatusExceptionpublic Optional<Offset> nextOffset()
nextOffset in interface PullSubscriber<SequencedMessage>public void close()
close in interface AutoCloseableCopyright © 2020 Google LLC. All rights reserved.