public abstract static class SubscriberBuilder.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Subscriber |
build() |
abstract SubscriberBuilder.Builder |
setInitialLocation(SeekRequest initialLocation) |
abstract SubscriberBuilder.Builder |
setMessageConsumer(Consumer<List<SequencedMessage>> messageConsumer) |
abstract SubscriberBuilder.Builder |
setPartition(Partition partition) |
abstract SubscriberBuilder.Builder |
setResetHandler(SubscriberResetHandler resetHandler) |
abstract SubscriberBuilder.Builder |
setRetryStreamRaces(boolean retryStreamRaces) |
abstract SubscriberBuilder.Builder |
setStreamFactory(StreamFactories.SubscribeStreamFactory streamFactory) |
abstract SubscriberBuilder.Builder |
setSubscriptionPath(SubscriptionPath path) |
public abstract SubscriberBuilder.Builder setMessageConsumer(Consumer<List<SequencedMessage>> messageConsumer)
public abstract SubscriberBuilder.Builder setSubscriptionPath(SubscriptionPath path)
public abstract SubscriberBuilder.Builder setPartition(Partition partition)
public abstract SubscriberBuilder.Builder setStreamFactory(StreamFactories.SubscribeStreamFactory streamFactory)
public abstract SubscriberBuilder.Builder setInitialLocation(SeekRequest initialLocation)
public abstract SubscriberBuilder.Builder setResetHandler(SubscriberResetHandler resetHandler)
public abstract SubscriberBuilder.Builder setRetryStreamRaces(boolean retryStreamRaces)
public Subscriber build() throws com.google.api.gax.rpc.ApiException
com.google.api.gax.rpc.ApiExceptionCopyright © 2022 Google LLC. All rights reserved.