CommittableConsumerRecord

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_], K, V](record: ConsumerRecord[K, V], offset: CommittableOffset[F]): CommittableConsumerRecord[F, K, V]

Creates a new CommittableConsumerRecord using the specified Kafka ConsumerRecord and CommittableOffset, which can be used to commit the record offset to Kafka.

Creates a new CommittableConsumerRecord using the specified Kafka ConsumerRecord and CommittableOffset, which can be used to commit the record offset to Kafka.

def unapply[F[_], K, V](committable: CommittableConsumerRecord[F, K, V]): Some[(ConsumerRecord[K, V], CommittableOffset[F])]

Implicits

Implicits

implicit def committableConsumerRecordBitraverse[F[_]]: Bitraverse[[_, _] =>> CommittableConsumerRecord[F, _$8, _$9]]
implicit def committableConsumerRecordEq[F[_], K : Eq, V : Eq]: Eq[CommittableConsumerRecord[F, K, V]]
implicit def committableConsumerRecordShow[F[_], K, V](implicit K: Show[K], V: Show[V]): Show[CommittableConsumerRecord[F, K, V]]
implicit def committableConsumerRecordTraverse[F[_], K]: Traverse[[_] =>> CommittableConsumerRecord[F, K, _$14]]