All Classes and Interfaces

Class
Description
Companion for Cluster operations on Kafka broker
Kafka consumer wrapper for creating tasks (ConsumerTask) that consume records.
Companion for Consumer Group operations on Kafka broker
Task for consumer Kafka records provided by the given Multi
Embedded KRaft Broker, by default listens on localhost with random broker and controller ports.
 
Junit extension for creating Strimzi Kafka broker
 
KafkaCompanion wraps actions on Kafka admin, producer and consumer, aiming to ease interactions with a Kafka broker.
Test base starting Kafka broker with proxy using KafkaToxiproxyExtension and providing KafkaCompanion and KafkaProxy.
Test base starting Kafka broker using KafkaBrokerExtension and providing KafkaCompanion.
Test containers Toxiproxy doesn't give access to underlying Proxy object
Abstract task for consuming or producing Kafka records provided by the given Multi
Junit extension for creating Strimzi Kafka broker behind a Toxiproxy
Companion for Offsets operations on Kafka broker
Kafka producer wrapper for creating tasks (ProducerTask) that produce records.
Task for producing Kafka records provided by the given Multi
Sets advertised listeners to the proxied port instead of exposed port
Qualifier producers to compose using Multi.plug(java.util.function.Function<io.smallrye.mutiny.Multi<T>, io.smallrye.mutiny.Multi<R>>) functions
Companion for Topics operations on Kafka broker