Index

A B C G I K M O P S T W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addConsumerProcessAttributesExtractors(AttributesExtractor<KafkaProcessRequest, Void>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
 
addConsumerReceiveAttributesExtractors(AttributesExtractor<KafkaReceiveRequest, 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
 
addTracing(ConsumerRecords<K, V>, KafkaConsumerContext) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaConsumerTelemetry
 

B

build() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
 
buildAndFinishSpan(ConsumerRecords<K, V>, String, String, Timer) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaConsumerTelemetry
 
buildAndFinishSpan(ConsumerRecords<K, V>, Consumer<K, V>, Timer) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaConsumerTelemetry
 
buildAndInjectSpan(ProducerRecord<K, V>, String) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaProducerTelemetry
Build and inject span into record.
buildAndInjectSpan(ProducerRecord<K, V>, Producer<K, V>, Callback, BiFunction<ProducerRecord<K, V>, Callback, Future<RecordMetadata>>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaProducerTelemetry
Build and inject span into record.
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.internal.OpenTelemetryConsumerInterceptor
 
close() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryProducerInterceptor
 
close() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
Deprecated.
 
close() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
Deprecated.
 
CONFIG_KEY_KAFKA_CONSUMER_TELEMETRY_SUPPLIER - Static variable in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryConsumerInterceptor
 
CONFIG_KEY_KAFKA_PRODUCER_TELEMETRY_SUPPLIER - Static variable in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryProducerInterceptor
 
configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryConsumerInterceptor
 
configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryProducerInterceptor
 
configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
Deprecated.
 
configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
Deprecated.
 
consumerInterceptorConfigProperties() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
Returns configuration properties that can be used to enable OpenTelemetry instrumentation via OpenTelemetryConsumerInterceptor.
create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
Returns a new KafkaTelemetry configured with the given OpenTelemetry.

G

get() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaConsumerTelemetrySupplier
 
get() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaProducerTelemetrySupplier
 

I

io.opentelemetry.instrumentation.kafkaclients.v2_6 - package io.opentelemetry.instrumentation.kafkaclients.v2_6
 
io.opentelemetry.instrumentation.kafkaclients.v2_6.internal - package io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
 

K

KafkaConsumerTelemetry - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
Helper for consumer-side instrumentation.
KafkaConsumerTelemetry(Instrumenter<KafkaReceiveRequest, Void>, Instrumenter<KafkaProcessRequest, Void>) - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaConsumerTelemetry
 
KafkaConsumerTelemetrySupplier - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
Wrapper for KafkaConsumerTelemetry that can be injected into kafka configuration without breaking serialization.
KafkaConsumerTelemetrySupplier(KafkaConsumerTelemetry) - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaConsumerTelemetrySupplier
 
KafkaProducerTelemetry - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
Helper for producer-side instrumentation.
KafkaProducerTelemetry(TextMapPropagator, Instrumenter<KafkaProducerRequest, RecordMetadata>, boolean) - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaProducerTelemetry
 
KafkaProducerTelemetrySupplier - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
Wrapper for KafkaProducerTelemetry that can be injected into kafka configuration without breaking serialization.
KafkaProducerTelemetrySupplier(KafkaProducerTelemetry) - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.KafkaProducerTelemetrySupplier
 
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.internal.OpenTelemetryProducerInterceptor
 
onAcknowledgement(RecordMetadata, Exception) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
Deprecated.
 
onCommit(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryConsumerInterceptor
 
onCommit(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
Deprecated.
 
onConsume(ConsumerRecords<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryConsumerInterceptor
 
onConsume(ConsumerRecords<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
Deprecated.
 
onSend(ProducerRecord<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryProducerInterceptor
 
onSend(ProducerRecord<K, V>) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
Deprecated.
 
OpenTelemetryConsumerInterceptor<K,V> - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
A ConsumerInterceptor that adds OpenTelemetry instrumentation.
OpenTelemetryConsumerInterceptor() - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryConsumerInterceptor
 
OpenTelemetryProducerInterceptor<K,V> - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6.internal
A ProducerInterceptor that adds OpenTelemetry instrumentation.
OpenTelemetryProducerInterceptor() - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.internal.OpenTelemetryProducerInterceptor
 

P

producerInterceptorConfigProperties() - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetry
Returns configuration properties that can be used to enable OpenTelemetry instrumentation via OpenTelemetryProducerInterceptor.

S

setCapturedHeaders(Collection<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.
setMessagingReceiveInstrumentationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.kafkaclients.v2_6.KafkaTelemetryBuilder
Set whether to capture the consumer message receive telemetry in messaging instrumentation.
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
TracingConsumerInterceptor() - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingConsumerInterceptor
Deprecated.
 
TracingProducerInterceptor<K,V> - Class in io.opentelemetry.instrumentation.kafkaclients.v2_6
TracingProducerInterceptor() - Constructor for class io.opentelemetry.instrumentation.kafkaclients.v2_6.TracingProducerInterceptor
Deprecated.
 

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 G I K M O P S T W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form