DynamicLogConfig

DynamicLogConfig is a Reconfigurable that…​FIXME

DynamicLogConfig is created exclusively when DynamicBrokerConfig is requested to register Reconfigurables for a KafkaServer (when requested to start up).

DynamicLogConfig defines KafkaConfigToLogConfigName that are…​FIXME…​that is used for reconfigure.

Creating DynamicLogConfig Instance

DynamicLogConfig takes the following when created:

DynamicLogConfig initializes the internal registries and counters.

reconfigurableConfigs Method and ReconfigurableConfigs Value

reconfigurableConfigs: Set[String]
Note
reconfigurableConfigs is part of the BrokerReconfigurable contract to…​FIXME.

reconfigurableConfigs simply returns the ReconfigurableConfigs that are the values of the TopicConfigSynonyms (of LogConfig) except log.message.format.version.

Note

ReconfigurableConfigs is used when:

Reconfiguring — reconfigure Method

reconfigure(
  oldConfig: KafkaConfig,
  newConfig: KafkaConfig): Unit
Note
reconfigure is part of the BrokerReconfigurable Contract to change (reconfigure) the value of a Kafka dynamic configuration.

reconfigure…​FIXME

results matching ""

    No results matching ""