CommittableProducerRecords

fs2.kafka.CommittableProducerRecords$
See theCommittableProducerRecords companion class

Attributes

Companion:
class
Source:
CommittableProducerRecords.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def apply[F[_], G[_], K, V](records: G[ProducerRecord[K, V]], offset: CommittableOffset[F])(implicit G: Foldable[G]): CommittableProducerRecords[F, K, V]

Creates a new CommittableProducerRecords for producing zero or more ProducerRecords and committing an offset atomically within a transaction.

Creates a new CommittableProducerRecords for producing zero or more ProducerRecords and committing an offset atomically within a transaction.

Attributes

See also:

chunk if your records are already contained in an fs2.Chunk

Source:
CommittableProducerRecords.scala
def chunk[F[_], K, V](records: Chunk[ProducerRecord[K, V]], offset: CommittableOffset[F]): CommittableProducerRecords[F, K, V]

Creates a new CommittableProducerRecords for producing zero or more ProducerRecords and committing an offset atomically within a transaction.

Creates a new CommittableProducerRecords for producing zero or more ProducerRecords and committing an offset atomically within a transaction.

Attributes

Source:
CommittableProducerRecords.scala
def one[F[_], K, V](record: ProducerRecord[K, V], offset: CommittableOffset[F]): CommittableProducerRecords[F, K, V]

Creates a new CommittableProducerRecords for producing exactly one ProducerRecord and committing an offset atomically within a transaction.

Creates a new CommittableProducerRecords for producing exactly one ProducerRecord and committing an offset atomically within a transaction.

Attributes

Source:
CommittableProducerRecords.scala

Implicits

Implicits

implicit def committableProducerRecordsShow[F[_], K, V](implicit K: Show[K], V: Show[V]): Show[CommittableProducerRecords[F, K, V]]