WithoutOffsets
TransactionalKafkaProducer.WithoutOffsets extends TransactionalKafkaProducer.Metrics to allow producing of records without corresponding upstream offsets.
Value members
Abstract methods
Produces the ProducerRecord
s in the specified ProducerRecords
in three steps: first a transaction is initialized, then the records are placed
in the buffer of the producer, and lastly the transaction is committed. If errors
or cancellation occurs, the transaction is aborted. The returned effect succeeds
if the whole transaction completes successfully.
Produces the ProducerRecord
s in the specified ProducerRecords
in three steps: first a transaction is initialized, then the records are placed
in the buffer of the producer, and lastly the transaction is committed. If errors
or cancellation occurs, the transaction is aborted. The returned effect succeeds
if the whole transaction completes successfully.
Inherited methods
Returns producer metrics.
Returns producer metrics.
- See also:
org.apache.kafka.clients.producer.KafkaProducer#metrics
- Inherited from:
- Metrics
- Source:
- TransactionalKafkaProducer.scala
Produces the ProducerRecord
s in the specified TransactionalProducerRecords
in four steps: first a transaction is initialized, then the records are placed
in the buffer of the producer, then the offsets of the records are sent to the
transaction, and lastly the transaction is committed. If errors or cancellation
occurs, the transaction is aborted. The returned effect succeeds if the whole
transaction completes successfully.
Produces the ProducerRecord
s in the specified TransactionalProducerRecords
in four steps: first a transaction is initialized, then the records are placed
in the buffer of the producer, then the offsets of the records are sent to the
transaction, and lastly the transaction is committed. If errors or cancellation
occurs, the transaction is aborted. The returned effect succeeds if the whole
transaction completes successfully.
- Inherited from:
- TransactionalKafkaProducer
- Source:
- TransactionalKafkaProducer.scala