Skip to content

Commit 686de0c

Browse files
committed
up
1 parent 84c9212 commit 686de0c

File tree

1 file changed

+5
-3
lines changed
  • instrumentation/kafka/kafka-clients/kafka-clients-2.6/library/src/main/java/io/opentelemetry/instrumentation/kafkaclients/v2_6

1 file changed

+5
-3
lines changed

instrumentation/kafka/kafka-clients/kafka-clients-2.6/library/src/main/java/io/opentelemetry/instrumentation/kafkaclients/v2_6/KafkaTelemetry.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,12 @@ KafkaProducerTelemetry getProducerTelemetry() {
8080
return producerTelemetry;
8181
}
8282

83-
// this method can be removed when the deprecated TracingProducerInterceptor is removed
83+
// this method can be removed when the deprecated TracingProducerInterceptor is removed
8484
KafkaConsumerTelemetry getConsumerTelemetry() {
8585
return consumerTelemetry;
8686
}
8787

88+
/** Returns a decorated {@link Producer} that emits spans for each sent message. */
8889
@SuppressWarnings("unchecked")
8990
public <K, V> Producer<K, V> wrap(Producer<K, V> producer) {
9091
return (Producer<K, V>)
@@ -103,7 +104,8 @@ public <K, V> Producer<K, V> wrap(Producer<K, V> producer) {
103104
&& method.getParameterTypes()[1] == Callback.class
104105
? (Callback) args[1]
105106
: null;
106-
return producerTelemetry.buildAndInjectSpan(record, producer, callback, producer::send);
107+
return producerTelemetry.buildAndInjectSpan(
108+
record, producer, callback, producer::send);
107109
}
108110
try {
109111
return method.invoke(producer, args);
@@ -113,6 +115,7 @@ public <K, V> Producer<K, V> wrap(Producer<K, V> producer) {
113115
});
114116
}
115117

118+
/** Returns a decorated {@link Consumer} that consumes spans for each received message. */
116119
@SuppressWarnings("unchecked")
117120
public <K, V> Consumer<K, V> wrap(Consumer<K, V> consumer) {
118121
return (Consumer<K, V>)
@@ -144,7 +147,6 @@ public <K, V> Consumer<K, V> wrap(Consumer<K, V> consumer) {
144147
});
145148
}
146149

147-
148150
/**
149151
* Produces a set of kafka client config properties (consumer or producer) to register a {@link
150152
* MetricsReporter} that records metrics to an {@code openTelemetry} instance. Add these resulting

0 commit comments

Comments
 (0)