KIP-832 — Allow creating a producer/consumer using a producer/consumer config
Discussion Client
Proposes exposing public constructors accepting ProducerConfig and ConsumerConfig objects in KafkaProducer and KafkaConsumer, enabling subclasses to override getConfiguredInstances() for dependency injection of interceptors and other plugin instances. Abandoned in favor of KIP-839, which provides a cleaner solution without requiring new constructors on the core client classes.
Details
| Author | Francois Rosiere |
| Status | Discussion |
| JIRA | KAFKA-13864 |
| Wiki | View on Apache Wiki |
| Created | 2022-05-02 |
| Last Modified | 2022-05-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.