Class TracingKafkaPropagatorSetter

  • All Implemented Interfaces:
    Propagator.Setter<org.apache.kafka.clients.producer.ProducerRecord<?,​?>>

    public class TracingKafkaPropagatorSetter
    extends Object
    implements Propagator.Setter<org.apache.kafka.clients.producer.ProducerRecord<?,​?>>
    Setter injecting the values onto the ProducerRecord headers for Kafka based communication.
    Since:
    3.1.0
    Author:
    Anders Clausen, Flaviu Muresan
    • Constructor Detail

      • TracingKafkaPropagatorSetter

        public TracingKafkaPropagatorSetter()
    • Method Detail

      • set

        public void set​(org.apache.kafka.clients.producer.ProducerRecord<?,​?> carrier,
                        String key,
                        String value)
        Specified by:
        set in interface Propagator.Setter<org.apache.kafka.clients.producer.ProducerRecord<?,​?>>