KIP-1273 — Improve Connect configurable components discoverability
Accepted Kafka 4.3 Connect
Introduces a shared Configurable interface with a config() method across all Kafka Connect pluggable component types (Connector, Converter, Transformation, Predicate), and adds a REST endpoint to expose component configuration metadata. Each component type currently defines config() independently with no common supertype, making it impossible to generically discover and document configuration for all plugin types.
Details
| Author | Mario Fiore Vitale |
| Status | Accepted |
| Kafka Version | 4.3 |
| JIRA | KAFKA-20079 |
| Wiki | View on Apache Wiki |
| Created | 2026-01-19 |
| Last Modified | 2026-02-25 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.