Class PublisherBuilder.Builder
java.lang.Object
com.google.cloud.pubsublite.internal.wire.PublisherBuilder.Builder
- Enclosing class:
- PublisherBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the underlying publisher that can accept externally assigned sequence numbers for each message.abstract PublisherBuilder.BuildersetBatching(com.google.api.gax.batching.BatchingSettings batching) abstract PublisherBuilder.BuildersetClientId(com.google.protobuf.ByteString clientId) abstract PublisherBuilder.BuildersetPartition(Partition partition) abstract PublisherBuilder.BuildersetStreamFactory(StreamFactories.PublishStreamFactory streamFactory) abstract PublisherBuilder.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setTopic
-
setPartition
-
setBatching
public abstract PublisherBuilder.Builder setBatching(com.google.api.gax.batching.BatchingSettings batching) -
setStreamFactory
public abstract PublisherBuilder.Builder setStreamFactory(StreamFactories.PublishStreamFactory streamFactory) -
setClientId
-
build
- Throws:
com.google.api.gax.rpc.ApiException
-
buildSequenced
Builds the underlying publisher that can accept externally assigned sequence numbers for each message.- Throws:
com.google.api.gax.rpc.ApiException
-