Class PublisherBuilder


  • public abstract class PublisherBuilder
    extends Object
    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.

    • Field Detail

      • DISABLED_BATCHING_SETTINGS

        public static final com.google.api.gax.batching.BatchingSettings DISABLED_BATCHING_SETTINGS
    • Constructor Detail

      • PublisherBuilder

        public PublisherBuilder()