Skip to content

BrokerReconfigurable

BrokerReconfigurable is an abstraction of dynamic reconfigurables that can be reconfigured at runtime.

Contract

Reconfigurable Configs

reconfigurableConfigs: Set[String]

Used when:

validateReconfiguration

validateReconfiguration(
  newConfig: KafkaConfig): Unit

Validates the updated KafkaConfig

Used when:

Reconfiguring Broker

reconfigure(
  oldConfig: KafkaConfig,
  newConfig: KafkaConfig): Unit

Used when:

Implementations