ProducerRecords

class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_], K, V](records: F[ProducerRecord[K, V]])(implicit F: Traverse[F]): ProducerRecords[Unit, K, V]

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and Unit passthrough value.

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and Unit passthrough value.

See also:

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

Source:
ProducerRecords.scala
def apply[F[_], P, K, V](records: F[ProducerRecord[K, V]], passthrough: P)(implicit F: Traverse[F]): ProducerRecords[P, K, V]

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and specified passthrough value.

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and specified passthrough value.

See also:

java.lang.Object) if your records are already contained in an fs2.Chunk

Source:
ProducerRecords.scala
def chunk[K, V](records: Chunk[ProducerRecord[K, V]]): ProducerRecords[Unit, K, V]

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and Unit passthrough value.

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and Unit passthrough value.

Source:
ProducerRecords.scala
def chunk[P, K, V](records: Chunk[ProducerRecord[K, V]], passthrough: P): ProducerRecords[P, K, V]

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and specified passthrough value.

Creates a new ProducerRecords for producing zero or more ProducerRecordss, then emitting a ProducerResult with the results and specified passthrough value.

Source:
ProducerRecords.scala
def one[K, V](record: ProducerRecord[K, V]): ProducerRecords[Unit, K, V]

Creates a new ProducerRecords for producing exactly one ProducerRecord, then emitting a ProducerResult with the result and Unit passthrough value.

Creates a new ProducerRecords for producing exactly one ProducerRecord, then emitting a ProducerResult with the result and Unit passthrough value.

Source:
ProducerRecords.scala
def one[P, K, V](record: ProducerRecord[K, V], passthrough: P): ProducerRecords[P, K, V]

Creates a new ProducerRecords for producing exactly one ProducerRecord, then emitting a ProducerResult with the result and specified passthrough value.

Creates a new ProducerRecords for producing exactly one ProducerRecord, then emitting a ProducerResult with the result and specified passthrough value.

Source:
ProducerRecords.scala

Implicits

Implicits

implicit def producerRecordsShow[P, K, V](implicit K: Show[K], V: Show[V], P: Show[P]): Show[ProducerRecords[P, K, V]]