Class TracingKafkaPropagatorSetter
java.lang.Object
org.springframework.cloud.sleuth.instrument.kafka.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 Summary
Constructors -
Method Summary
-
Constructor Details
-
TracingKafkaPropagatorSetter
public TracingKafkaPropagatorSetter()
-
-
Method Details
-
set
public void set(org.apache.kafka.clients.producer.ProducerRecord<?, ?> carrier, String key, String value) - Specified by:
setin interfacePropagator.Setter<org.apache.kafka.clients.producer.ProducerRecord<?,?>>
-