Uses of Class
io.smallrye.reactive.messaging.kafka.companion.ProducerBuilder
Packages that use ProducerBuilder
-
Uses of ProducerBuilder in io.smallrye.reactive.messaging.kafka.companion
Methods in io.smallrye.reactive.messaging.kafka.companion that return ProducerBuilderModifier and TypeMethodDescription<K,V> ProducerBuilder<K, V> <V> ProducerBuilder<String,V> <K,V> ProducerBuilder<K, V> KafkaCompanion.produce(org.apache.kafka.common.serialization.Serde<K> keySerde, org.apache.kafka.common.serialization.Serde<V> valueSerde) KafkaCompanion.produceDoubles()KafkaCompanion.produceIntegers()KafkaCompanion.produceStrings()<K,V> ProducerBuilder<K, V> KafkaCompanion.produceWithSerializers(Class<? extends org.apache.kafka.common.serialization.Serializer<?>> valueSerializerType) <K,V> ProducerBuilder<K, V> KafkaCompanion.produceWithSerializers(Class<? extends org.apache.kafka.common.serialization.Serializer<?>> keySerializerType, Class<? extends org.apache.kafka.common.serialization.Serializer<?>> valueSerializerType) <K,V> ProducerBuilder<K, V> KafkaCompanion.produceWithSerializers(String valueSerializerClassName) <K,V> ProducerBuilder<K, V> KafkaCompanion.produceWithSerializers(String keySerializerClassName, String valueSerializerClassName) <K,V> ProducerBuilder<K, V> KafkaCompanion.produceWithSerializers(org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer) ProducerBuilder.withClientId(String clientId) Add configuration property forclient.idfor this producer to be used when the producer is created.ProducerBuilder.withConcurrency()Set the concurrency level for producer writes to 1024.ProducerBuilder.withConcurrency(int concurrency) Set the concurrency level for producer writes.ProducerBuilder.withOnTermination(BiConsumer<org.apache.kafka.clients.producer.KafkaProducer<K, V>, Throwable> onTermination) Add configuration property fortransactional.idfor this producer to be used when the producer is created.Add property to the configuration to be used when the producer is created.Add properties to the configuration to be used when the producer is created.ProducerBuilder.withTransactionalId(String transactionalId) Add configuration property fortransactional.idfor this producer to be used when the producer is created.Methods in io.smallrye.reactive.messaging.kafka.companion with parameters of type ProducerBuilderModifier and TypeMethodDescription<K,C, P> ProducerTask KafkaCompanion.process(Set<String> topics, ConsumerBuilder<K, C> consumer, ProducerBuilder<K, P> producer, Function<org.apache.kafka.clients.consumer.ConsumerRecord<K, C>, org.apache.kafka.clients.producer.ProducerRecord<K, P>> process) <K,C, P> ProducerTask KafkaCompanion.processTransactional(Set<String> topics, ConsumerBuilder<K, C> consumer, ProducerBuilder<K, P> producer, Function<org.apache.kafka.clients.consumer.ConsumerRecord<K, C>, org.apache.kafka.clients.producer.ProducerRecord<K, P>> process)