Provides two implementations of KafkaCluster and some common constraint annotations for clusters.

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.kroxylicious.testing » testing-api
Provides the abstract API for a KafkaCluster and meta-annotation for annotations that constrain provided clusters.
0.10.15.0
org.apache.kafka » kafka-clients4 vulnerabilities
Kafka client library for building producers and consumers that interact with Apache Kafka clusters for high-throughput ...
3.4.04.2.0
Message Broker Apache 2.0
org.apache.kafka » kafka_2.132 vulnerabilities
The core Apache Kafka server and client libraries for building distributed streaming platforms.
3.4.04.2.0
Apache 2.0
org.apache.kafka » kafka-server-common3.4.04.2.0
Dist Coordination Apache 2.0
org.apache.zookeeper » zookeeper2 vulnerabilities
ZooKeeper server
3.6.33.9.5
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.2.04.3.0
Annotation Lib Apache 2.0
org.jetbrains » annotations
A set of annotations used for code inspection support and code documentation.
18.0.026.1.0
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.9.16.0.3
MIT
org.rnorth.duct-tape » duct-tape
General purpose resilience utilities for Java 8 (circuit breakers, timeouts, rate limiters, and handlers for unreliable ...
1.0.8
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
1.17.62.0.5

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.261.18.46

Test Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Logging Apache 2.0
org.apache.logging.log4j » log4j-core3 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.19.02.26.0
Apache 2.0
org.apache.logging.log4j » log4j-jpl
The Apache Log4j implementation of java.lang.System.LoggerFinder
2.19.02.26.0
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-slf4j-impl
The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core
2.19.02.26.0
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.22.03.27.7
MIT
org.testcontainers » kafka
Isolated container management for Java code testing
1.17.61.21.4
Testing MIT
org.testcontainers » junit-jupiter
Isolated container management for Java code testing
1.17.61.21.4