io.github.embeddedkafka
package io.github.embeddedkafka
Members list
Packages
package io.github.embeddedkafka.ops
Type members
Classlikes
object Codecs
useful encoders/serializers, decoders/deserializers and ConsumerRecord
decoders
useful encoders/serializers, decoders/deserializers and ConsumerRecord
decoders
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Codecs.type
case class EmbeddedK(broker: BrokerServer, controller: ControllerServer, logsDirs: Path, config: EmbeddedKafkaConfig)
An instance of an embedded Kafka server.
An instance of an embedded Kafka server.
Value parameters
- broker
-
the Kafka broker server.
- config
-
the EmbeddedKafkaConfig used to start the broker.
- controller
-
the Kafka controller server.
- logsDirs
-
the directory logs are to be written to.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait EmbeddedKafka
Attributes
- Companion
- object
- Supertypes
-
trait KafkaOpstrait ProducerOps[EmbeddedKafkaConfig]trait ConsumerOps[EmbeddedKafkaConfig]trait AdminOps[EmbeddedKafkaConfig]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object EmbeddedKafka
object EmbeddedKafka extends EmbeddedKafka
Attributes
- Companion
- trait
- Supertypes
-
trait RunningKafkaOpstrait EmbeddedKafkatrait KafkaOpstrait ProducerOps[EmbeddedKafkaConfig]trait ConsumerOps[EmbeddedKafkaConfig]trait AdminOps[EmbeddedKafkaConfig]class Objecttrait Matchableclass AnyShow all
- Self type
-
EmbeddedKafka.type
trait EmbeddedKafkaConfig
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class EmbeddedKafkaConfigImpl
object EmbeddedKafkaConfig
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EmbeddedKafkaConfig.type
case class EmbeddedKafkaConfigImpl(kafkaPort: Int, controllerPort: Int, customBrokerProperties: Map[String, String], customProducerProperties: Map[String, String], customConsumerProperties: Map[String, String]) extends EmbeddedKafkaConfig
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait EmbeddedKafkaConfigclass Objecttrait Matchableclass AnyShow all
class KafkaUnavailableException(msg: String, cause: Throwable) extends RuntimeException
Attributes
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
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
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
UUIDs.type
Value members
Concrete methods
In this article