public class TracingKafkaProducerBuilder<K,V> extends Object
| Constructor and Description |
|---|
TracingKafkaProducerBuilder(org.apache.kafka.clients.producer.Producer<K,V> producer,
io.opentracing.Tracer tracer) |
| Modifier and Type | Method and Description |
|---|---|
TracingKafkaProducer<K,V> |
build() |
TracingKafkaProducerBuilder |
withDecorators(Collection<SpanDecorator> spanDecorators) |
TracingKafkaProducerBuilder |
withSpanNameProvider(BiFunction<String,org.apache.kafka.clients.producer.ProducerRecord,String> producerSpanNameProvider) |
public TracingKafkaProducerBuilder withDecorators(Collection<SpanDecorator> spanDecorators)
public TracingKafkaProducerBuilder withSpanNameProvider(BiFunction<String,org.apache.kafka.clients.producer.ProducerRecord,String> producerSpanNameProvider)
public TracingKafkaProducer<K,V> build()
Copyright © 2017-2020–2020. All rights reserved.