public abstract static class SubscriberSettings.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SubscriberSettings |
build() |
abstract SubscriberSettings.Builder |
setCursorServiceStub(CursorServiceGrpc.CursorServiceStub stub) |
abstract SubscriberSettings.Builder |
setNackHandler(NackHandler nackHandler) |
abstract SubscriberSettings.Builder |
setPartitions(List<Partition> partition) |
abstract SubscriberSettings.Builder |
setPerPartitionFlowControlSettings(FlowControlSettings settings) |
abstract SubscriberSettings.Builder |
setReceiver(com.google.cloud.pubsub.v1.MessageReceiver receiver) |
abstract SubscriberSettings.Builder |
setSubscriberServiceStub(SubscriberServiceGrpc.SubscriberServiceStub stub) |
abstract SubscriberSettings.Builder |
setSubscriptionPath(SubscriptionPath path) |
abstract SubscriberSettings.Builder |
setTransformer(MessageTransformer<SequencedMessage,com.google.pubsub.v1.PubsubMessage> transformer) |
public abstract SubscriberSettings.Builder setReceiver(com.google.cloud.pubsub.v1.MessageReceiver receiver)
public abstract SubscriberSettings.Builder setSubscriptionPath(SubscriptionPath path)
public abstract SubscriberSettings.Builder setPartitions(List<Partition> partition)
public abstract SubscriberSettings.Builder setPerPartitionFlowControlSettings(FlowControlSettings settings)
public abstract SubscriberSettings.Builder setTransformer(MessageTransformer<SequencedMessage,com.google.pubsub.v1.PubsubMessage> transformer)
public abstract SubscriberSettings.Builder setSubscriberServiceStub(SubscriberServiceGrpc.SubscriberServiceStub stub)
public abstract SubscriberSettings.Builder setCursorServiceStub(CursorServiceGrpc.CursorServiceStub stub)
public abstract SubscriberSettings.Builder setNackHandler(NackHandler nackHandler)
public SubscriberSettings build() throws io.grpc.StatusException
io.grpc.StatusExceptionCopyright © 2020 Google LLC. All rights reserved.