Index
All Classes and Interfaces|All Packages
A
- addConsumerAttributesExtractors(AttributesExtractor<KafkaProcessRequest, Void>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
- addProducerAttributesExtractors(AttributesExtractor<KafkaProducerRequest, RecordMetadata>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
B
- build() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
- builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
-
Returns a new
KafkaTelemetryBuilderconfigured with the givenOpenTelemetry.
C
- close() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
- close() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
- configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
- configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
- create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
-
Returns a new
KafkaTelemetryconfigured with the givenOpenTelemetry.
I
- io.opentelemetry.instrumentation.kafkaclients.v2_6 - package io.opentelemetry.instrumentation.kafkaclients.v2_6
K
- KafkaTelemetry - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6
- KafkaTelemetryBuilder - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6
M
- metricConfigProperties() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
-
Produces a set of kafka client config properties (consumer or producer) to register a
MetricsReporterthat records metrics to anopenTelemetryinstance.
O
- onAcknowledgement(RecordMetadata, Exception) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
- onCommit(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
- onConsume(ConsumerRecords<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
- onSend(ProducerRecord<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
S
- setCapturedHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
-
Configures the messaging headers that will be captured as span attributes.
- setCaptureExperimentalSpanAttributes(boolean) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
-
Sets whether experimental attributes should be set to spans.
- setPropagationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
-
Set whether to propagate trace context in producers.
T
- TracingConsumerInterceptor<K,
V> - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6 -
A ConsumerInterceptor that adds tracing capability.
- TracingConsumerInterceptor() - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
- TracingProducerInterceptor<K,
V> - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6 -
A ProducerInterceptor that adds tracing capability.
- TracingProducerInterceptor() - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
W
- wrap(Consumer<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
-
Returns a decorated
Consumerthat consumes spans for each received message. - wrap(Producer<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
-
Returns a decorated
Producerthat emits spans for each sent message.
All Classes and Interfaces|All Packages