| Package | Description |
|---|---|
| com.google.cloud.pubsublite.cloudpubsub |
| Modifier and Type | Method and Description |
|---|---|
static SubscriberSettings.Builder |
SubscriberSettings.newBuilder() |
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setAssignmentServiceClient(PartitionAssignmentServiceClient client)
A client to connect to the Pub/Sub lite assignment service.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setCursorServiceClientSupplier(Supplier<CursorServiceClient> supplier)
A supplier for new CursorServiceClients.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setNackHandler(NackHandler nackHandler)
A handler for the action to take when
AckReplyConsumer.nack() is called. |
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setPartitions(List<Partition> partition)
The partitions this subscriber should connect to to receive messages.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setPerPartitionFlowControlSettings(FlowControlSettings settings)
The per-partition flow control settings.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setReceiver(com.google.cloud.pubsub.v1.MessageReceiver receiver)
The receiver which handles new messages sent by the Pub/Sub Lite system.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setSubscriberServiceClientSupplier(Supplier<SubscriberServiceClient> supplier)
A supplier for new SubscriberServiceClients.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setSubscriptionPath(SubscriptionPath path)
The subscription to use to receive messages.
|
abstract SubscriberSettings.Builder |
SubscriberSettings.Builder.setTransformer(MessageTransformer<SequencedMessage,com.google.pubsub.v1.PubsubMessage> transformer)
The MessageTransformer to get PubsubMessages from Pub/Sub Lite wire messages.
|
Copyright © 2021 Google LLC. All rights reserved.