net.manub.embeddedkafka.schemaregistry
Starts a ZooKeeper instance, a Kafka broker and a Schema Registry app, then executes the body passed as a parameter.
Starts a ZooKeeper instance, a Kafka broker and a Schema Registry app, then executes the body passed as a parameter.
the function to execute
an implicit EmbeddedKafkaConfig
Starts a ZooKeeper instance, a Kafka broker and a Schema Registry app, then executes the body passed as a parameter.
Starts a ZooKeeper instance, a Kafka broker and a Schema Registry app, then executes the body passed as a parameter. The actual ZooKeeper, Kafka, and Schema Registry ports will be detected and inserted into a copied version of the EmbeddedKafkaConfig that gets passed to body. This is useful if you set any port to 0, which will listen on an arbitrary available port.
the user-defined EmbeddedKafkaConfig
the function to execute, given an EmbeddedKafkaConfig with the actual ports Kafka, ZooKeeper, and Schema Registry are running on