public static ConfigDef mergeConfigs(List<ConfigDef> configDefs) {
        ConfigDef all = new ConfigDef();
        configDefs.forEach(configDef -> configDef.configKeys().values().forEach(all::define));
        return all;
    }
Merge multiple {@link ConfigDef} into one
@param configDefs List of {@link ConfigDef}
clients/src/main/java/org/apache/kafka/common/utils/Utils.java