See: Description
| Interface | Description |
|---|---|
| ConfigChangeCallback |
A callback passed to
ConfigProvider for subscribing to changes. |
| ConfigDef.Recommender |
This is used by the
ConfigDef.validate(Map) to get valid values for a configuration given the current
configuration values in order to perform full configuration validation and visibility modification. |
| ConfigDef.Validator |
Validation logic the user may provide to perform single configuration validation.
|
| Class | Description |
|---|---|
| AbstractConfig |
A convenient base class for configurations to extend.
|
| Config | |
| ConfigData |
Configuration data from a
ConfigProvider. |
| ConfigDef |
This class is used for specifying the set of expected configurations.
|
| ConfigDef.CaseInsensitiveValidString | |
| ConfigDef.CompositeValidator | |
| ConfigDef.ConfigKey | |
| ConfigDef.LambdaValidator | |
| ConfigDef.ListSize | |
| ConfigDef.NonEmptyString | |
| ConfigDef.NonEmptyStringWithoutControlChars | |
| ConfigDef.NonNullValidator | |
| ConfigDef.Range |
Validation logic for numeric ranges
|
| ConfigDef.ValidList | |
| ConfigDef.ValidString | |
| ConfigResource |
A class representing resources that have configs.
|
| ConfigTransformer |
This class wraps a set of
ConfigProvider instances and uses them to perform
transformations. |
| ConfigTransformerResult |
The result of a transformation from
ConfigTransformer. |
| ConfigValue | |
| LogLevelConfig |
This class holds definitions for log level configurations related to Kafka's application logging.
|
| SaslConfigs | |
| SecurityConfig |
Contains the common security config for SSL and SASL
|
| SslConfigs | |
| TopicConfig |
Keys that can be used to configure a topic.
|
| Enum | Description |
|---|---|
| ConfigDef.Importance |
The importance level for a configuration
|
| ConfigDef.Type |
The type for a configuration value
|
| ConfigDef.Width |
The width of a configuration value
|
| ConfigResource.Type |
Type of resource.
|
| SslClientAuth |
Describes whether the server should require or request client authentication.
|
| Exception | Description |
|---|---|
| ConfigException |
Thrown if the user supplies an invalid configuration
|