Class PublisherBuilder
java.lang.Object
com.google.cloud.pubsublite.internal.wire.PublisherBuilder
A builder for a PubSub Lite Publisher. Basic usage:
Publisher<Offset> publisher = PublisherBuilder.builder()
.setTopic(
TopicPath.newBuilder()
.setProject(MY_PROJECT)
.setName(MY_TOPIC)
.setLocation(CloudZone.of("us-east1-a"))
.build())
.setPartition(Partition.of(10))
.build();
A custom service client can also be set.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.api.gax.batching.BatchingSettings -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DISABLED_BATCHING_SETTINGS
public static final com.google.api.gax.batching.BatchingSettings DISABLED_BATCHING_SETTINGS
-
-
Constructor Details
-
PublisherBuilder
public PublisherBuilder()
-
-
Method Details
-
builder
-