io.github.embeddedkafka
package io.github.embeddedkafka
Members list
Concise view
Type members
Classlikes
object Codecs
useful encoders/serializers, decoders/deserializers and ConsumerRecord
decoders
useful encoders/serializers, decoders/deserializers and ConsumerRecord
decoders
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Codecs.type
case class EmbeddedK(factory: Option[EmbeddedZ], broker: KafkaServer, logsDirs: Path, config: EmbeddedKafkaConfig)
An instance of an embedded Kafka server.
An instance of an embedded Kafka server.
Attributes
- broker
the Kafka server.
- config
the EmbeddedKafkaConfig used to start the broker.
- factory
the optional EmbeddedZ server which Kafka relies upon.
- logsDirs
the directory logs are to be written to.
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object EmbeddedK
trait EmbeddedKafka
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait KafkaOpstrait ZooKeeperOpstrait ProducerOps[EmbeddedKafkaConfig]trait ConsumerOps[EmbeddedKafkaConfig]trait AdminOps[EmbeddedKafkaConfig]class Objecttrait Matchableclass Any
- Known subtypes
- object EmbeddedKafka.type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait RunningKafkaOpstrait RunningZooKeeperOpstrait EmbeddedKafkatrait KafkaOpstrait ZooKeeperOpstrait ProducerOps[EmbeddedKafkaConfig]trait ConsumerOps[EmbeddedKafkaConfig]trait AdminOps[EmbeddedKafkaConfig]class Objecttrait Matchableclass Any
- Self type
- EmbeddedKafka.type
trait EmbeddedKafkaConfig
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class EmbeddedKafkaConfigImpl
object EmbeddedKafkaConfig
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- EmbeddedKafkaConfig.type
case class EmbeddedKafkaConfigImpl(kafkaPort: Int, zooKeeperPort: Int, customBrokerProperties: Map[String, String], customProducerProperties: Map[String, String], customConsumerProperties: Map[String, String]) extends EmbeddedKafkaConfig
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait EmbeddedKafkaConfigclass Objecttrait Matchableclass Any
An instance of an embedded Zookeeper server.
An instance of an embedded Zookeeper server.
Attributes
- factory
the server.
- logsDirs
the directory logs are to be written to.
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
object UUIDs
Utility object for creating unique test IDs. Useful for separating IDs and directories across test cases.
Utility object for creating unique test IDs. Useful for separating IDs and directories across test cases.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- UUIDs.type