Class PartitionCountWatchingPublisherSettings.Builder (1.12.22)

public abstract static class PartitionCountWatchingPublisherSettings.Builder

Inheritance

java.lang.Object > PartitionCountWatchingPublisherSettings.Builder

Constructors

Builder()

public Builder()

Methods

build()

public abstract PartitionCountWatchingPublisherSettings build()

setAdminClient(AdminClient client)

public abstract PartitionCountWatchingPublisherSettings.Builder setAdminClient(AdminClient client)
Parameter
NameDescription
clientAdminClient

setConfigPollPeriod(Duration period)

public abstract PartitionCountWatchingPublisherSettings.Builder setConfigPollPeriod(Duration period)
Parameter
NameDescription
periodDuration

setPublisherFactory(PartitionPublisherFactory factory)

public abstract PartitionCountWatchingPublisherSettings.Builder setPublisherFactory(PartitionPublisherFactory factory)
Parameter
NameDescription
factoryPartitionPublisherFactory

setRoutingPolicyFactory(RoutingPolicy.Factory factory)

public abstract PartitionCountWatchingPublisherSettings.Builder setRoutingPolicyFactory(RoutingPolicy.Factory factory)
Parameter
NameDescription
factoryRoutingPolicy.Factory

setTopic(TopicPath path)

public abstract PartitionCountWatchingPublisherSettings.Builder setTopic(TopicPath path)
Parameter
NameDescription
pathTopicPath