Transaction

zio.kafka.producer.Transaction

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def abort: IO[UserInitiatedAbort.type, Nothing]
def produce[R, K, V](topic: String, key: K, value: V, keySerializer: Serializer[R, K], valueSerializer: Serializer[R, V], offset: Option[Offset]): RIO[R, RecordMetadata]
def produce[R, K, V](producerRecord: ProducerRecord[K, V], keySerializer: Serializer[R, K], valueSerializer: Serializer[R, V], offset: Option[Offset]): RIO[R, RecordMetadata]
def produceChunk[R, K, V](records: Chunk[ProducerRecord[K, V]], keySerializer: Serializer[R, K], valueSerializer: Serializer[R, V], offset: Option[Offset]): RIO[R, Chunk[RecordMetadata]]
def produceChunkBatch[R, K, V](records: Chunk[ProducerRecord[K, V]], keySerializer: Serializer[R, K], valueSerializer: Serializer[R, V], offsets: OffsetBatch): RIO[R, Chunk[RecordMetadata]]