Class PartitionCountWatchingPublisherSettings.Builder
- java.lang.Object
-
- com.google.cloud.pubsublite.internal.wire.PartitionCountWatchingPublisherSettings.Builder
-
- Enclosing class:
- PartitionCountWatchingPublisherSettings
public abstract static class PartitionCountWatchingPublisherSettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract PartitionCountWatchingPublisherSettings
build()
abstract PartitionCountWatchingPublisherSettings.Builder
setAdminClient(AdminClient client)
abstract PartitionCountWatchingPublisherSettings.Builder
setConfigPollPeriod(Duration period)
abstract PartitionCountWatchingPublisherSettings.Builder
setPublisherFactory(PartitionPublisherFactory factory)
abstract PartitionCountWatchingPublisherSettings.Builder
setRoutingPolicyFactory(RoutingPolicy.Factory factory)
abstract PartitionCountWatchingPublisherSettings.Builder
setTopic(TopicPath path)
-
-
-
Method Detail
-
setTopic
public abstract PartitionCountWatchingPublisherSettings.Builder setTopic(TopicPath path)
-
setPublisherFactory
public abstract PartitionCountWatchingPublisherSettings.Builder setPublisherFactory(PartitionPublisherFactory factory)
-
setAdminClient
public abstract PartitionCountWatchingPublisherSettings.Builder setAdminClient(AdminClient client)
-
setConfigPollPeriod
public abstract PartitionCountWatchingPublisherSettings.Builder setConfigPollPeriod(Duration period)
-
setRoutingPolicyFactory
public abstract PartitionCountWatchingPublisherSettings.Builder setRoutingPolicyFactory(RoutingPolicy.Factory factory)
-
build
public abstract PartitionCountWatchingPublisherSettings build()
-
-