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 PartitionCountWatchingPublisherSettingsbuild()abstract PartitionCountWatchingPublisherSettings.BuildersetAdminClient(AdminClient client)abstract PartitionCountWatchingPublisherSettings.BuildersetConfigPollPeriod(Duration period)abstract PartitionCountWatchingPublisherSettings.BuildersetPublisherFactory(PartitionPublisherFactory factory)abstract PartitionCountWatchingPublisherSettings.BuildersetRoutingPolicyFactory(RoutingPolicy.Factory factory)abstract PartitionCountWatchingPublisherSettings.BuildersetTopic(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()
-
-