ProducerSettings

data class ProducerSettings<K, V>(    val bootstrapServers: String,     val keyDeserializer: Serializer<K>,     val valueDeserializer: Serializer<V>,     val acks: Acks = Acks.One)

See also

http

://kafka.apache.org/documentation.html#producerconfigs

Constructors

Link copied to clipboard
fun <K, V> ProducerSettings(    bootstrapServers: String,     keyDeserializer: Serializer<K>,     valueDeserializer: Serializer<V>,     acks: Acks = Acks.One)

Functions

Link copied to clipboard
fun kafkaProducer(): Flow<KafkaProducer<K, V>>

// TODO Support Transactional behavior Kafka producer as a Flow. Will automatically close, and flush when finished streaming. The Flow will close when the KafkaProducer is consumed from the Flow.

Link copied to clipboard
fun properties(): Properties

Properties

Link copied to clipboard
val acks: Acks
Link copied to clipboard
val bootstrapServers: String
Link copied to clipboard
val keyDeserializer: Serializer<K>
Link copied to clipboard
val valueDeserializer: Serializer<V>

Sources

Link copied to clipboard