Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(int, ConsumerRecord<K, V>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- add(ConsumerRecord<K, V>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- addAll(int, Collection<? extends ConsumerRecord<K, V>>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- addAll(Collection<? extends ConsumerRecord<K, V>>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
C
- clear() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- close() - Method in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- CONFIG_KEY_OPENTELEMETRY_INSTRUMENTATION_NAME - Static variable in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- CONFIG_KEY_OPENTELEMETRY_SUPPLIER - Static variable in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- configure(Map<String, ?>) - Method in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- contains(Object) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- containsAll(Collection<?>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- copy(ConsumerRecord<?, ?>, ConsumerRecord<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- create(Context, String, String) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- create(Context, Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- create(KafkaConsumerContext, ConsumerRecord<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- create(KafkaConsumerContext, ConsumerRecords<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
- create(ConsumerRecord<?, ?>, String, String) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- create(ConsumerRecord<?, ?>, Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- create(ConsumerRecords<?, ?>, String, String) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
- create(ConsumerRecords<?, ?>, Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
- create(ProducerRecord<?, ?>, String) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProducerRequest
- create(ProducerRecord<?, ?>, Producer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProducerRequest
- createBatchProcessInstrumenter() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- createConsumerProcessInstrumenter() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- createConsumerProcessInstrumenter(Iterable<AttributesExtractor<KafkaProcessRequest, Void>>) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- createConsumerReceiveInstrumenter() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- createConsumerReceiveInstrumenter(Iterable<AttributesExtractor<KafkaReceiveRequest, Void>>) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- createProducerInstrumenter() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- createProducerInstrumenter(Iterable<AttributesExtractor<KafkaProducerRequest, RecordMetadata>>) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
G
- get() - Method in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetrySupplier
- get(int) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- get(ConsumerRecord<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- get(ConsumerRecords<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- getClientId() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- getClientId() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
- getClientId() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProducerRequest
- getClientId(Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaUtil
- getConsumerGroup() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- getConsumerGroup() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
- getConsumerGroup(Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaUtil
- getConsumerId() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- getConsumerId() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
- getContext() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContext
- getRecord() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- getRecord() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaProducerRequest
- getRecords() - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaReceiveRequest
H
- hasNext() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingIterator
I
- indexOf(Object) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- init(List<KafkaMetric>) - Method in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- INSTANCE - Enum constant in enum io.opentelemetry.instrumentation.kafka.internal.KafkaHeadersSetter
- io.opentelemetry.instrumentation.kafka.internal - package io.opentelemetry.instrumentation.kafka.internal
- isEmpty() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- iterator() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingIterable
K
- KafkaConsumerContext - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaConsumerContext() - Constructor for class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContext
- KafkaConsumerContextUtil - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaHeadersSetter - Enum in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaInstrumenterFactory - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaInstrumenterFactory(OpenTelemetry, String) - Constructor for class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- KafkaProcessRequest - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaProcessRequest(ConsumerRecord<?, ?>, String, String) - Constructor for class io.opentelemetry.instrumentation.kafka.internal.KafkaProcessRequest
- KafkaProducerRequest - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaPropagation - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaReceiveRequest - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
- KafkaUtil - Class in io.opentelemetry.instrumentation.kafka.internal
-
This class is internal and is hence not for public use.
L
- lastIndexOf(Object) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- listIterator() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- listIterator(int) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
M
- metricChange(KafkaMetric) - Method in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- metricRemoval(KafkaMetric) - Method in class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- MetricsReporterList<T> - Class in io.opentelemetry.instrumentation.kafka.internal
-
List implementation that can be used to hold metrics reporters in kafka configuration without breaking serialization.
- MetricsReporterList() - Constructor for class io.opentelemetry.instrumentation.kafka.internal.MetricsReporterList
N
- next() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingIterator
O
- OpenTelemetryMetricsReporter - Class in io.opentelemetry.instrumentation.kafka.internal
-
A
MetricsReporterwhich bridges Kafka metrics to OpenTelemetry metrics. - OpenTelemetryMetricsReporter() - Constructor for class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetryMetricsReporter
- OpenTelemetrySupplier - Class in io.opentelemetry.instrumentation.kafka.internal
-
Wrapper for OpenTelemetry that can be injected into kafka configuration without breaking serialization. https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7597
- OpenTelemetrySupplier(OpenTelemetry) - Constructor for class io.opentelemetry.instrumentation.kafka.internal.OpenTelemetrySupplier
P
- propagateContext(Context, ProducerRecord<K, V>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaPropagation
R
- remove() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingIterator
- remove(int) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- remove(Object) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- removeAll(Collection<?>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- retainAll(Collection<?>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
S
- set(int, ConsumerRecord<K, V>) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- set(ConsumerRecord<?, ?>, Context, String, String) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- set(ConsumerRecord<?, ?>, Context, Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- set(ConsumerRecord<?, ?>, KafkaConsumerContext) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- set(ConsumerRecords<?, ?>, Context, String, String) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- set(ConsumerRecords<?, ?>, Context, Consumer<?, ?>) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaConsumerContextUtil
- set(Headers, String, String) - Method in enum io.opentelemetry.instrumentation.kafka.internal.KafkaHeadersSetter
- setCapturedHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- setCaptureExperimentalSpanAttributes(boolean) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- setErrorCauseExtractor(ErrorCauseExtractor) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- setMessagingReceiveInstrumentationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
- setPropagationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.kafka.internal.KafkaInstrumenterFactory
-
Deprecated.if you have a need for this configuration option please open an issue in the opentelemetry-java-instrumentation repository.
- shouldPropagate(ApiVersions) - Static method in class io.opentelemetry.instrumentation.kafka.internal.KafkaPropagation
- singletonList(T) - Static method in class io.opentelemetry.instrumentation.kafka.internal.MetricsReporterList
- size() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- subList(int, int) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
T
- toArray() - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- toArray(T[]) - Method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
- TracingIterable<K,
V> - Class in io.opentelemetry.instrumentation.kafka.internal -
This class is internal and is hence not for public use.
- TracingIterable(Iterable<ConsumerRecord<K, V>>, Instrumenter<KafkaProcessRequest, Void>, BooleanSupplier, KafkaConsumerContext) - Constructor for class io.opentelemetry.instrumentation.kafka.internal.TracingIterable
- TracingIterator<K,
V> - Class in io.opentelemetry.instrumentation.kafka.internal -
This class is internal and is hence not for public use.
- TracingList<K,
V> - Class in io.opentelemetry.instrumentation.kafka.internal -
This class is internal and is hence not for public use.
V
- valueOf(String) - Static method in enum io.opentelemetry.instrumentation.kafka.internal.KafkaHeadersSetter
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.opentelemetry.instrumentation.kafka.internal.KafkaHeadersSetter
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrap(Iterable<ConsumerRecord<K, V>>, Instrumenter<KafkaProcessRequest, Void>, BooleanSupplier, KafkaConsumerContext) - Static method in class io.opentelemetry.instrumentation.kafka.internal.TracingIterable
- wrap(Iterator<ConsumerRecord<K, V>>, Instrumenter<KafkaProcessRequest, Void>, BooleanSupplier, KafkaConsumerContext) - Static method in class io.opentelemetry.instrumentation.kafka.internal.TracingIterator
- wrap(List<ConsumerRecord<K, V>>, Instrumenter<KafkaProcessRequest, Void>, BooleanSupplier, KafkaConsumerContext) - Static method in class io.opentelemetry.instrumentation.kafka.internal.TracingList
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form