public class StrimziKafkaCluster extends Object implements org.testcontainers.lifecycle.Startable
| Constructor and Description |
|---|
StrimziKafkaCluster(int brokersNum)
Constructor of StrimziKafkaCluster without specifying additional configuration
|
StrimziKafkaCluster(int brokersNum,
int internalTopicReplicationFactor,
Map<String,String> additionalKafkaConfiguration)
Constructor for @StrimziKafkaCluster class, which allows you to specify number of brokers @see{brokersNum},
replication factor of internal topics @see{internalTopicReplicationFactor} and map of additional Kafka
configuration @see{additionalKafkaConfiguration}.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getBootstrapServers()
Get bootstrap servers as a string, which can be inserted inside Kafka config
|
Collection<StrimziKafkaContainer> |
getBrokers()
Get collection of Strimzi kafka containers
|
StrimziZookeeperContainer |
getZookeeper()
Get @code{StrimziZookeeperContainer} instance
|
void |
start() |
void |
stop() |
public StrimziKafkaCluster(int brokersNum,
int internalTopicReplicationFactor,
Map<String,String> additionalKafkaConfiguration)
brokersNum - number of brokersinternalTopicReplicationFactor - internal topicsadditionalKafkaConfiguration - additional Kafka configurationpublic StrimziKafkaCluster(int brokersNum)
brokersNum - number of brokers to be deployedpublic Collection<StrimziKafkaContainer> getBrokers()
public String getBootstrapServers()
public void start()
start in interface org.testcontainers.lifecycle.Startablepublic void stop()
stop in interface org.testcontainers.lifecycle.Startablepublic StrimziZookeeperContainer getZookeeper()
Copyright © 2022. All rights reserved.