[
https://issues.apache.org/jira/browse/KAFKA-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17867195#comment-17867195
]
Ksolves India Limited commented on KAFKA-5511:
----------------------------------------------
We can implement a ConfigKeyBuilder to follow the builder pattern. However, the
existing define method calls must be retained due to their use in method
chaining with overloaded define methods, ensuring backward compatibility.
> ConfigDef.define() overloads take too many parameters
> -----------------------------------------------------
>
> Key: KAFKA-5511
> URL: https://issues.apache.org/jira/browse/KAFKA-5511
> Project: Kafka
> Issue Type: Improvement
> Components: clients
> Reporter: Evgeny Veretennikov
> Priority: Minor
>
> Builder pattern can be helpful to get rid of all these {{define()}}
> overloads. I think, it's better to create some {{ConfigKeyBuilder}} class to
> construct keys.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)