in src/main/java/com/epam/digital/data/platform/starter/kafka/service/StartupKafkaTopicsCreator.java [91:100]
private Set<String> getRequiredTopics() {
var requestReplyTopics =
kafkaProperties.getRequestReply().getTopics().values().stream()
.flatMap(handler -> Stream.of(handler.getRequest(), handler.getReply()))
.collect(Collectors.toSet());
var simpleTopics = kafkaProperties.getTopics().values();
return Stream.of(requestReplyTopics, simpleTopics, getDlqTopics())
.flatMap(Collection::stream)
.collect(Collectors.toSet());
}