Class SubscriberBuilder.Builder
java.lang.Object
com.google.cloud.pubsublite.internal.wire.SubscriberBuilder.Builder
- Enclosing class:
- SubscriberBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()abstract SubscriberBuilder.BuildersetInitialLocation(SeekRequest initialLocation) abstract SubscriberBuilder.BuildersetMessageConsumer(Consumer<List<SequencedMessage>> messageConsumer) abstract SubscriberBuilder.BuildersetPartition(Partition partition) abstract SubscriberBuilder.BuildersetResetHandler(SubscriberResetHandler resetHandler) abstract SubscriberBuilder.BuildersetRetryStreamRaces(boolean retryStreamRaces) abstract SubscriberBuilder.BuildersetStreamFactory(StreamFactories.SubscribeStreamFactory streamFactory) abstract SubscriberBuilder.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setMessageConsumer
public abstract SubscriberBuilder.Builder setMessageConsumer(Consumer<List<SequencedMessage>> messageConsumer) -
setSubscriptionPath
-
setPartition
-
setStreamFactory
public abstract SubscriberBuilder.Builder setStreamFactory(StreamFactories.SubscribeStreamFactory streamFactory) -
setInitialLocation
-
setResetHandler
-
setRetryStreamRaces
-
build
- Throws:
com.google.api.gax.rpc.ApiException
-