Index

A B C I K M O S T W 
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 KafkaTelemetryBuilder configured with the given OpenTelemetry.

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 KafkaTelemetry configured with the given OpenTelemetry.

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 MetricsReporter that records metrics to an openTelemetry instance.

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 Consumer that consumes spans for each received message.
wrap(Producer<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
Returns a decorated Producer that emits spans for each sent message.
A B C I K M O S T W 
All Classes and Interfaces|All Packages