fs2.kafka.consumer

Type members

Classlikes

trait KafkaAssignment[F[_]]
trait KafkaCommit[F[_]]
trait KafkaConsume[F[_], K, V]
trait KafkaMetrics[F[_]]
trait KafkaOffsets[F[_]]
trait KafkaOffsetsV2[F[_]] extends KafkaOffsets[F]
trait KafkaSubscription[F[_]]
trait KafkaTopics[F[_]]
trait MkConsumer[F[_]]

A capability trait representing the ability to instantiate the Java Consumer that underlies the fs2-kafka KafkaConsumer. This is needed in order to instantiate fs2.kafka.KafkaConsumer.

A capability trait representing the ability to instantiate the Java Consumer that underlies the fs2-kafka KafkaConsumer. This is needed in order to instantiate fs2.kafka.KafkaConsumer.

By default, the instance provided by MkConsumer.mkConsumerForSync will be used. However this behaviour can be overridden, e.g. for testing purposes, by placing an alternative implicit instance in lexical scope.

Companion:
object
object MkConsumer
Companion:
class