Package

net.manub

embeddedkafka

Permalink

package embeddedkafka

Visibility
  1. Public
  2. All

Type Members

  1. trait Consumers extends AnyRef

    Permalink

    Utility trait for easily creating Kafka consumers and accessing their consumed messages.

  2. trait EmbeddedKafka extends EmbeddedKafkaSupport

    Permalink
  3. trait EmbeddedKafkaConfig extends AnyRef

    Permalink
  4. case class EmbeddedKafkaConfigImpl(kafkaPort: Int, zooKeeperPort: Int, customBrokerProperties: Map[String, String], customProducerProperties: Map[String, String], customConsumerProperties: Map[String, String]) extends EmbeddedKafkaConfig with Product with Serializable

    Permalink
  5. sealed trait EmbeddedKafkaSupport extends AnyRef

    Permalink
  6. class KafkaSpecException extends RuntimeException

    Permalink
  7. class KafkaUnavailableException extends RuntimeException

    Permalink

Value Members

  1. object Codecs

    Permalink

    useful encoders/serializers, decoders/deserializers and ConsumerRecord decoders*

  2. object ConsumerExtensions

    Permalink

    Method extensions for Kafka's KafkaConsumer API allowing easy testing.

  3. object EmbeddedKafka extends EmbeddedKafkaSupport

    Permalink
  4. object EmbeddedKafkaConfig

    Permalink
  5. object UUIDs

    Permalink

    Utility object for creating unique test IDs.

    Utility object for creating unique test IDs. Useful for separating IDs and directories across test cases.

  6. package avro

    Permalink

Ungrouped