package producer
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- producer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class FatalError(error: Throwable) extends RuntimeException with KafkaTransactionError with Product with Serializable
This failure means that the producer instance can no longer be used, and must be closed (and re-created).
- sealed trait KafkaTransactionError extends AnyRef
Represents the types of failures during Kafka transactional writes.
- trait ProducerApi[F[_], K, V] extends AnyRef
- case class ProducerImpl[F[_], K, V](p: Producer[K, V])(implicit F: Async[F]) extends ProducerApi[F, K, V] with Product with Serializable
- case class ProducerOps[F[_], K, V](producer: ProducerApi[F, K, V]) extends Product with Serializable
- final case class TransactionAborted(error: Throwable) extends RuntimeException with KafkaTransactionError with Product with Serializable
This failure means that the transaction was aborted, and the producer may continue to be used.
Value Members
- implicit def producerOps[F[_], K, V](p: ProducerApi[F, K, V]): ProducerOps[F, K, V]
- object KafkaTransactionError
- object ProducerApi
- object ProducerImpl extends Serializable
- object ShiftingProducer