public class BlockingGrpcPubSubSubscriber extends Object implements PubSubSubscriber
PubSubSubscriber.
This Grpc PubSubSubscriber allows for flexible timeouts and retries.| 构造器和说明 |
|---|
BlockingGrpcPubSubSubscriber(String projectSubscriptionName,
io.grpc.ManagedChannel channel,
com.google.pubsub.v1.SubscriberGrpc.SubscriberBlockingStub stub,
com.google.pubsub.v1.PullRequest pullRequest,
int retries,
java.time.Duration timeout) |
public BlockingGrpcPubSubSubscriber(String projectSubscriptionName, io.grpc.ManagedChannel channel, com.google.pubsub.v1.SubscriberGrpc.SubscriberBlockingStub stub, com.google.pubsub.v1.PullRequest pullRequest, int retries, java.time.Duration timeout)
public List<com.google.pubsub.v1.ReceivedMessage> pull()
pull 在接口中 PubSubSubscriberpublic void acknowledge(List<String> acknowledgementIds)
acknowledge 在接口中 Acknowledger<String>public void close()
throws Exception
PubSubSubscriberclose 在接口中 PubSubSubscriberExceptionCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.