KafkaTestUtils
zio.kafka.KafkaTestUtils$
object KafkaTestUtils
Attributes
- Graph
- Supertypes
- Self type
- KafkaTestUtils.type
Members list
Concise view
Value members
Concrete methods
def consumeWithStrings[RC](clientId: String, groupId: Option[String], subscription: Subscription)(r: ConsumerRecord[String, String] => URIO[Any, Unit]): RIO[Kafka, Unit]
def consumerSettings(clientId: String, groupId: Option[String], clientInstanceId: Option[String], allowAutoCreateTopics: Boolean, offsetRetrieval: OffsetRetrieval, restartStreamOnRebalancing: Boolean, max.poll.records: Int, runloopTimeout: Duration, properties: Map[String, String]): URIO[Kafka, ConsumerSettings]
def produceMany(topic: String, kvs: Iterable[(String, String)]): ZIO[Producer, Throwable, Chunk[RecordMetadata]]
def produceOne(topic: String, key: String, message: String): ZIO[Producer, Throwable, RecordMetadata]
def transactionalConsumer(clientId: String, groupId: String, clientInstanceId: Option[String], offsetRetrieval: OffsetRetrieval, allowAutoCreateTopics: Boolean, diagnostics: Diagnostics, restartStreamOnRebalancing: Boolean, properties: Map[String, String], rebalanceListener: RebalanceListener): ZLayer[Kafka, Throwable, Consumer]
def transactionalConsumerSettings(groupId: String, clientId: String, clientInstanceId: Option[String], allowAutoCreateTopics: Boolean, offsetRetrieval: OffsetRetrieval, restartStreamOnRebalancing: Boolean, properties: Map[String, String]): URIO[Kafka, ConsumerSettings]