| Modifier and Type | Method and Description |
|---|---|
Puller.Builder |
Puller.Builder.batchSize(int batchSize)
Set the Google Cloud Pub/Sub pull batch size.
|
static Puller.Builder |
Puller.builder()
Create a builder that can be used to build a
Puller. |
Puller.Builder |
Puller.Builder.concurrency(int concurrency)
Set the Google Cloud Pub/Sub request concurrency level.
|
Puller.Builder |
Puller.Builder.maxAckQueueSize(int maxAckQueueSize)
Set the max size for the queue of acks back to Google Cloud Pub/Sub.
|
Puller.Builder |
Puller.Builder.maxBackoffMultiplier(int maxBackoffMultiplier)
Set the maximum backoff multiplier.
|
Puller.Builder |
Puller.Builder.maxOutstandingMessages(int maxOutstandingMessages)
Set the limit of outstanding messages pending handling.
|
Puller.Builder |
Puller.Builder.messageHandler(Puller.MessageHandler messageHandler)
The handler to call for received messages.
|
Puller.Builder |
Puller.Builder.project(String project)
Set the Google Cloud project to pull from.
|
Puller.Builder |
Puller.Builder.pubsub(Pubsub pubsub)
Set the
Pubsub client to use. |
Puller.Builder |
Puller.Builder.pullIntervalMillis(long pullIntervalMillis)
Set the pull interval in millis.
|
Puller.Builder |
Puller.Builder.subscription(String subscription)
The subscription to pull from.
|
| Constructor and Description |
|---|
Puller(Puller.Builder builder) |
Copyright © 2018. All rights reserved.