Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 1.52 KB

kafka-common-Reconfigurable.adoc

File metadata and controls

68 lines (48 loc) · 1.52 KB

Reconfigurable Contract

Reconfigurable is the abstraction of reconfigurables that support dynamic reconfiguration.

Table 1. Reconfigurable Contract
Method Description

reconfigurableConfigs

Set<String> reconfigurableConfigs()

Used when…​FIXME

reconfigure

void reconfigure(Map<String, ?> configs)

Reconfigures the Reconfigurable

Used when DynamicBrokerConfig is requested to maybeReconfigure and processReconfigurable.

validateReconfiguration

void validateReconfiguration(Map<String, ?> configs) throws ConfigException

Used when…​FIXME

Table 2. Reconfigurables (Direct Implementations)
Reconfigurable Description

DynamicClientQuotaCallback

DynamicLogConfig

DynamicMetricsReporters

ListenerReconfigurable

SslFactory