KIP-713 — Validation of Enums in configuration
Discussion Admin
KIP-713 adds built-in enum validation support to Kafka's `ConfigDef` framework so that enum-typed configuration values produce error messages listing all valid options when an invalid value is provided. Current validation failures for enum configs produce opaque exceptions with no indication of acceptable values, degrading the operator experience.
Details
| Author | Jeremy Custenborder |
| Status | Discussion |
| JIRA | KAFKA-12301 |
| Wiki | View on Apache Wiki |
| Created | 2021-02-05 |
| Last Modified | 2021-02-05 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.