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

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
com.github.spotbugs » spotbugs-annotations
Annotations the SpotBugs tool supports
4.8.24.9.8
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.8.00.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.6.14.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.6.14.2.0
Apache 2.0
org.apache.kafka » kafka-server-common3.6.14.2.0
Dist Coordination Apache 2.0
org.apache.zookeeper » zookeeper3 vulnerabilities
ZooKeeper server
3.8.33.9.5
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.2.04.3.0
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.10.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.19.32.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.301.18.46

Test Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
Logging Apache 2.0
org.apache.logging.log4j » log4j-core4 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.22.02.26.0
Apache 2.0
org.apache.logging.log4j » log4j-jpl
The Apache Log4j implementation of java.lang.System.LoggerFinder
2.22.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.22.02.26.0
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.24.23.27.7
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
5.10.16.0.3
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.8.05.23.0
Mocking MIT
org.mockito » mockito-junit-jupiter
Mockito JUnit 5 support
5.8.05.23.0
MIT
org.testcontainers » kafka
Isolated container management for Java code testing
1.19.31.21.4
Testing MIT
org.testcontainers » junit-jupiter
Isolated container management for Java code testing
1.19.31.21.4