Uses of Class
io.vertx.kafka.client.common.KafkaClientOptions
Packages that use KafkaClientOptions
Package
Description
-
Uses of KafkaClientOptions in io.vertx.kafka.client.common
Methods in io.vertx.kafka.client.common that return KafkaClientOptionsModifier and TypeMethodDescriptionstatic KafkaClientOptionsCreate KafkaClientOptions from underlying Kafka config as mapstatic KafkaClientOptionsKafkaClientOptions.fromProperties(Properties config, boolean isProducer) Create KafkaClientOptions from underlying Kafka config as PropertiesSet a Kafka config entry.Set the Kafka config.KafkaClientOptions.setTracePeerAddress(String tracePeerAddress) Set the Kafka address to show in trace tags.KafkaClientOptions.setTracingPolicy(TracingPolicy tracingPolicy) Set the Kafka tracing policy. -
Uses of KafkaClientOptions in io.vertx.kafka.client.common.tracing
Methods in io.vertx.kafka.client.common.tracing with parameters of type KafkaClientOptionsModifier and TypeMethodDescriptionstatic <S> ConsumerTracerConsumerTracer.create(VertxTracer tracer, KafkaClientOptions opts) Creates a ConsumerTracer, which provides an opinionated facade for usingVertxTracerwith a Kafka Consumer use case.static <S> ProducerTracerProducerTracer.create(VertxTracer tracer, KafkaClientOptions opts) Creates a ProducerTracer, which provides an opinionated facade for usingVertxTracerwith a Kafka Producer use case. -
Uses of KafkaClientOptions in io.vertx.kafka.client.consumer
Methods in io.vertx.kafka.client.consumer with parameters of type KafkaClientOptionsModifier and TypeMethodDescriptionstatic <K,V> KafkaConsumer<K, V> KafkaConsumer.create(Vertx vertx, KafkaClientOptions options) Create a new KafkaConsumer instancestatic <K,V> KafkaConsumer<K, V> KafkaConsumer.create(Vertx vertx, KafkaClientOptions options, Class<K> keyType, Class<V> valueType) Create a new KafkaConsumer instancestatic <K,V> KafkaConsumer<K, V> KafkaConsumer.create(Vertx vertx, KafkaClientOptions options, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer) Create a new KafkaConsumer instancestatic <K,V> KafkaConsumer<K, V> KafkaConsumer.create(Vertx vertx, org.apache.kafka.clients.consumer.Consumer<K, V> consumer, KafkaClientOptions options) Create a new KafkaConsumer instance from a nativeConsumer.static <K,V> KafkaReadStream<K, V> KafkaReadStream.create(Vertx vertx, KafkaClientOptions options) Create a new KafkaReadStream instancestatic <K,V> KafkaReadStream<K, V> KafkaReadStream.create(Vertx vertx, KafkaClientOptions options, Class<K> keyType, Class<V> valueType) Create a new KafkaReadStream instancestatic <K,V> KafkaReadStream<K, V> KafkaReadStream.create(Vertx vertx, KafkaClientOptions options, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer) Create a new KafkaReadStream instancestatic <K,V> KafkaReadStream<K, V> KafkaReadStream.create(Vertx vertx, org.apache.kafka.clients.consumer.Consumer<K, V> consumer, KafkaClientOptions options) Create a new KafkaReadStream instance -
Uses of KafkaClientOptions in io.vertx.kafka.client.producer
Methods in io.vertx.kafka.client.producer with parameters of type KafkaClientOptionsModifier and TypeMethodDescriptionstatic <K,V> KafkaProducer<K, V> KafkaProducer.create(Vertx vertx, org.apache.kafka.clients.producer.Producer<K, V> producer, KafkaClientOptions options) Create a new KafkaProducer instance from a nativeProducer.static <K,V> KafkaWriteStream<K, V> KafkaWriteStream.create(Vertx vertx, KafkaClientOptions options) Create a new KafkaWriteStream instancestatic <K,V> KafkaWriteStream<K, V> KafkaWriteStream.create(Vertx vertx, KafkaClientOptions options, Class<K> keyType, Class<V> valueType) Create a new KafkaWriteStream instancestatic <K,V> KafkaWriteStream<K, V> KafkaWriteStream.create(Vertx vertx, KafkaClientOptions options, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer) Create a new KafkaWriteStream instancestatic <K,V> KafkaWriteStream<K, V> KafkaWriteStream.create(Vertx vertx, org.apache.kafka.clients.producer.Producer<K, V> producer, KafkaClientOptions options) Create a new KafkaWriteStream instance.static <K,V> KafkaProducer<K, V> KafkaProducer.createShared(Vertx vertx, String name, KafkaClientOptions options) Get or create a KafkaProducer instance which shares its stream with any other KafkaProducer created with the samenamestatic <K,V> KafkaProducer<K, V> KafkaProducer.createShared(Vertx vertx, String name, KafkaClientOptions options, Class<K> keyType, Class<V> valueType) Get or create a KafkaProducer instance which shares its stream with any other KafkaProducer created with the samenamestatic <K,V> KafkaProducer<K, V> KafkaProducer.createShared(Vertx vertx, String name, KafkaClientOptions options, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer) Get or create a KafkaProducer instance which shares its stream with any other KafkaProducer created with the samename