class TopicAdmin implements AutoCloseable {

    public boolean createTopic(NewTopic topic) {
        if (topic == null) return false;
        Set<String> newTopicNames = createTopics(topic);
        return newTopicNames.contains(topic.name());
    }

    public  TopicAdmin(Map<String, Object> adminConfig);
      TopicAdmin(Map<String, Object> adminConfig, Admin adminClient);
      TopicAdmin(Map<String, Object> adminConfig, Admin adminClient, boolean logCreation);

}