Package org.apache.kafka.common.config
package org.apache.kafka.common.config
Provides common mechanisms for defining, parsing, validating, and documenting user-configurable parameters.
-
ClassDescriptionA convenient base class for configurations to extend.A callback passed to
ConfigProvider
for subscribing to changes.Configuration data from aConfigProvider
.This class is used for specifying the set of expected configurations.The importance level for a configurationValidation logic for numeric rangesThis is used by theConfigDef.validate(Map)
to get valid values for a configuration given the current configuration values in order to perform full configuration validation and visibility modification.The type for a configuration valueValidation logic the user may provide to perform single configuration validation.The width of a configuration valueThrown if the user supplies an invalid configurationA class representing resources that have configs.Type of resource.This class wraps a set ofConfigProvider
instances and uses them to perform transformations.The result of a transformation fromConfigTransformer
.This class holds definitions for log level configurations related to Kafka's application logging.Contains the common security config for SSL and SASLDescribes whether the server should require or request client authentication.Keys that can be used to configure a topic.