ProducerOps

final implicit implicit class ProducerOps[F[_], K, V](producer: KafkaProducer[F, K, V]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def produceOne(topic: String, key: K, value: V): F[F[ProducerResult[K, V]]]

Produce a single record to the specified topic using the provided key and value, see KafkaProducer.produce for general semantics.

Produce a single record to the specified topic using the provided key and value, see KafkaProducer.produce for general semantics.

def produceOne(record: ProducerRecord[K, V]): F[F[ProducerResult[K, V]]]

Produce a single ProducerRecord, see KafkaProducer.produce for general semantics.

Produce a single ProducerRecord, see KafkaProducer.produce for general semantics.

def produceOne_(record: ProducerRecord[K, V])(implicit F: Functor[F]): F[F[RecordMetadata]]

Produce a single ProducerRecord, see KafkaProducer.produce for general semantics.

Produce a single ProducerRecord, see KafkaProducer.produce for general semantics.

def produceOne_(topic: String, key: K, value: V)(implicit F: Functor[F]): F[F[RecordMetadata]]

Produce a single record to the specified topic using the provided key and value, see KafkaProducer.produce for general semantics.

Produce a single record to the specified topic using the provided key and value, see KafkaProducer.produce for general semantics.