Class TopologyCreator
java.lang.Object
org.reactivecommons.async.kafka.communications.topology.TopologyCreator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTopologyCreator(org.apache.kafka.clients.admin.AdminClient adminClient, KafkaCustomizations customizations, boolean checkTopics) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckTopic(String topicName) protected reactor.core.publisher.Mono<org.apache.kafka.clients.admin.NewTopic>createTopic(org.apache.kafka.clients.admin.NewTopic topic) reactor.core.publisher.Mono<Void>createTopics(List<String> topics) protected org.apache.kafka.clients.admin.NewTopictoNewTopic(TopicCustomization customization)
-
Field Details
-
TIMEOUT_MS
public static final int TIMEOUT_MS- See Also:
-
-
Constructor Details
-
TopologyCreator
public TopologyCreator(org.apache.kafka.clients.admin.AdminClient adminClient, KafkaCustomizations customizations, boolean checkTopics)
-
-
Method Details
-
getTopics
-
createTopics
-
createTopic
protected reactor.core.publisher.Mono<org.apache.kafka.clients.admin.NewTopic> createTopic(org.apache.kafka.clients.admin.NewTopic topic) -
toNewTopic
-
checkTopic
-