List<NewTopic> newKafkaTopicsList = new List<NewTopic>;
NewTopic newTopic = new NewTopic("topicName", getPartitionCount(),
getReplicationFactor());
newKafkaTopicsList.add(newTopic)
以下是adminClient api创建接受
的主题List<NewTopic>
由kafka adminClient提供,它有构造函数
NewTopic(java.lang.String name, int numPartitions, short replicationFactor)
和配置方法
configs(java.util.Map<java.lang.String,java.lang.String> configs)
有人可以解释如何将Map传递给Configs方法吗?
CreateTopicsResult createTopicsResult = adminClient.createTopics(newKafkaTopicsList);
答案 0 :(得分:0)
例如
ng-show
有关更多选项,请参阅Topic configs
致电Map<String, String> configMap = new HashMap<>();
configMap.put("cleanup.policy", "compact");