- KafkaAcknowledgement - Interface in io.micronaut.configuration.kafka
-
Defines an interface that can be injected into
KafkaListener
beans so that offsets can be manually committed.
- KafkaClient - Annotation Type in io.micronaut.configuration.kafka.annotation
-
An introduction advice that automatically implements interfaces and abstract classes and creates
KafkaProducer
instances.
- KafkaClient.Acknowledge - Class in io.micronaut.configuration.kafka.annotation
-
Constants for the ack
setting for the client, which impacts message delivery durability.
- KafkaConsumerConfiguration<K,V> - Class in io.micronaut.configuration.kafka.config
-
Configuration for Apache Kafka Consumer.
- KafkaConsumerConfiguration(String, KafkaDefaultConfiguration, Environment) - Constructor for class io.micronaut.configuration.kafka.config.KafkaConsumerConfiguration
-
- KafkaConsumerFactory - Class in io.micronaut.configuration.kafka
-
A factory class for creating Kafka
Consumer
instances.
- KafkaConsumerFactory() - Constructor for class io.micronaut.configuration.kafka.KafkaConsumerFactory
-
- KafkaConsumerMetrics - Class in io.micronaut.configuration.kafka.metrics
-
Binds Kafka Metrics to Micrometer.
- KafkaConsumerMetrics(BeanLocator) - Constructor for class io.micronaut.configuration.kafka.metrics.KafkaConsumerMetrics
-
Default constructor.
- KafkaConsumerTracingInstrumentation - Class in io.micronaut.configuration.kafka.tracing
-
Instruments Kafka consumers with Open Tracing support.
- KafkaConsumerTracingInstrumentation(BeanProvider<Tracer>) - Constructor for class io.micronaut.configuration.kafka.tracing.KafkaConsumerTracingInstrumentation
-
Default constructor.
- KafkaDefaultBinder<T> - Class in io.micronaut.configuration.kafka.bind
-
The default binder that binds the Kafka value for a ConsumerRecord.
- KafkaDefaultBinder() - Constructor for class io.micronaut.configuration.kafka.bind.KafkaDefaultBinder
-
Default constructor.
- KafkaDefaultConfiguration - Class in io.micronaut.configuration.kafka.config
-
The default Kafka configuration to apply to both the consumer and the producer, but can be overridden by either.
- KafkaDefaultConfiguration(Environment) - Constructor for class io.micronaut.configuration.kafka.config.KafkaDefaultConfiguration
-
Constructs the default Kafka configuration.
- KafkaHeaderConverter - Class in io.micronaut.configuration.kafka.convert
-
Converts header values.
- KafkaHeaderConverter() - Constructor for class io.micronaut.configuration.kafka.convert.KafkaHeaderConverter
-
- KafkaHeaders - Class in io.micronaut.configuration.kafka
-
A MessageHeaders
implementation for Kafka.
- KafkaHeaders(Headers) - Constructor for class io.micronaut.configuration.kafka.KafkaHeaders
-
Constructs a new instance for the given headers.
- KafkaHeadersBinder - Class in io.micronaut.configuration.kafka.bind
-
Obtains the MessageHeaders
object for Kafka.
- KafkaHeadersBinder() - Constructor for class io.micronaut.configuration.kafka.bind.KafkaHeadersBinder
-
- KafkaHealthIndicator - Class in io.micronaut.configuration.kafka.health
-
A HealthIndicator
for Kafka.
- KafkaHealthIndicator(AdminClient, KafkaDefaultConfiguration) - Constructor for class io.micronaut.configuration.kafka.health.KafkaHealthIndicator
-
Constructs a new Kafka health indicator for the given arguments.
- KafkaKey - Annotation Type in io.micronaut.configuration.kafka.annotation
-
Parameter level annotation to indicate which parameter is bound to the Kafka key.
- KafkaKeyBinder<T> - Class in io.micronaut.configuration.kafka.bind
-
Binder for binding the parameters that is designated the
KafkaKey
.
- KafkaKeyBinder() - Constructor for class io.micronaut.configuration.kafka.bind.KafkaKeyBinder
-
- KafkaListener - Annotation Type in io.micronaut.configuration.kafka.annotation
-
Annotation applied at the class level to indicate that a bean is a Kafka
Consumer
.
- KafkaListenerException - Exception in io.micronaut.configuration.kafka.exceptions
-
- KafkaListenerException(String, Object, Consumer<?, ?>, ConsumerRecord<?, ?>) - Constructor for exception io.micronaut.configuration.kafka.exceptions.KafkaListenerException
-
Creates a new exception.
- KafkaListenerException(String, Throwable, Object, Consumer<?, ?>, ConsumerRecord<?, ?>) - Constructor for exception io.micronaut.configuration.kafka.exceptions.KafkaListenerException
-
Creates a new exception.
- KafkaListenerException(Throwable, Object, Consumer<?, ?>, ConsumerRecord<?, ?>) - Constructor for exception io.micronaut.configuration.kafka.exceptions.KafkaListenerException
-
Creates a new exception.
- KafkaListenerExceptionHandler - Interface in io.micronaut.configuration.kafka.exceptions
-
Interface that
KafkaListener
beans can implement to handle exceptions.
- KafkaMessage<K,V> - Class in io.micronaut.configuration.kafka
-
Message payload representation.
- KafkaMessage(String, K, V, Integer, Long, Map<String, Object>) - Constructor for class io.micronaut.configuration.kafka.KafkaMessage
-
The default constructor.
- KafkaMessage.Builder<K,V> - Class in io.micronaut.configuration.kafka
-
The message builder.
- KafkaMessageHeaderBinder<T> - Class in io.micronaut.configuration.kafka.bind
-
Binds message headers.
- KafkaMessageHeaderBinder() - Constructor for class io.micronaut.configuration.kafka.bind.KafkaMessageHeaderBinder
-
- KafkaMessagingBodyBinder<T> - Class in io.micronaut.configuration.kafka.bind
-
The default binder that binds the body of a ConsumerRecord.
- KafkaMessagingBodyBinder() - Constructor for class io.micronaut.configuration.kafka.bind.KafkaMessagingBodyBinder
-
- KafkaMetricMeterTypeBuilder - Class in io.micronaut.configuration.kafka.metrics.builder
-
A builder class for constructing a typed kafka meter.
- KafkaMetricMeterTypeBuilder() - Constructor for class io.micronaut.configuration.kafka.metrics.builder.KafkaMetricMeterTypeBuilder
-
- KafkaPartition - Annotation Type in io.micronaut.configuration.kafka.annotation
-
Parameter level annotation to indicate which parameter is bound to the Kafka Partition.
- KafkaPartitionBinder<T> - Class in io.micronaut.configuration.kafka.bind
-
Binder for binding the parameters that is designated the
KafkaPartition
.
- KafkaPartitionBinder() - Constructor for class io.micronaut.configuration.kafka.bind.KafkaPartitionBinder
-
- KafkaPartitionKey - Annotation Type in io.micronaut.configuration.kafka.annotation
-
Parameter level annotation for Kafka producers to indicate which parameter to compute the Kafka Partition from.
- KafkaProducerConfiguration<K,V> - Class in io.micronaut.configuration.kafka.config
-
Configuration for Apache Kafka Producer.
- KafkaProducerConfiguration(String, KafkaDefaultConfiguration, Environment) - Constructor for class io.micronaut.configuration.kafka.config.KafkaProducerConfiguration
-
Constructs the default producer configuration.
- KafkaProducerFactory - Class in io.micronaut.configuration.kafka
-
A registry class for Kafka
Producer
instances.
- KafkaProducerFactory(BeanContext, SerdeRegistry, ProducerFactory) - Constructor for class io.micronaut.configuration.kafka.KafkaProducerFactory
-
Default constructor.
- KafkaProducerMetrics - Class in io.micronaut.configuration.kafka.metrics
-
- KafkaProducerMetrics(BeanLocator) - Constructor for class io.micronaut.configuration.kafka.metrics.KafkaProducerMetrics
-
Default constructor.
- KafkaProducerTracingInstrumentation - Class in io.micronaut.configuration.kafka.tracing
-
Instruments Kafka producers with Open Tracing support.
- KafkaProducerTracingInstrumentation(BeanProvider<Tracer>) - Constructor for class io.micronaut.configuration.kafka.tracing.KafkaProducerTracingInstrumentation
-
Default constructor.
- KafkaReactorUtil - Class in io.micronaut.configuration.kafka.reactor
-
Utility methods for working with Kafka and Reactor.
- KafkaReactorUtil() - Constructor for class io.micronaut.configuration.kafka.reactor.KafkaReactorUtil
-
- KafkaStreamsConfiguration<K,V> - Class in io.micronaut.configuration.kafka.streams
-
- KafkaStreamsConfiguration(String, KafkaDefaultConfiguration, ApplicationConfiguration, Environment) - Constructor for class io.micronaut.configuration.kafka.streams.KafkaStreamsConfiguration
-
- KafkaStreamsFactory - Class in io.micronaut.configuration.kafka.streams
-
- KafkaStreamsFactory(ApplicationEventPublisher) - Constructor for class io.micronaut.configuration.kafka.streams.KafkaStreamsFactory
-
Default constructor.
- KafkaStreamsHealth - Class in io.micronaut.configuration.kafka.streams.health
-
A HealthIndicator
for Kafka Streams.
- KafkaStreamsHealth(KafkaStreamsFactory, HealthAggregator<?>) - Constructor for class io.micronaut.configuration.kafka.streams.health.KafkaStreamsHealth
-
Constructor for the health check.
- KafkaStreamsMetrics - Class in io.micronaut.configuration.kafka.streams.metrics
-
Binds Kafka Metrics to Micrometer.
- KafkaStreamsMetrics(BeanLocator) - Constructor for class io.micronaut.configuration.kafka.streams.metrics.KafkaStreamsMetrics
-
Default constructor.
- KafkaStreamsMetricsReporter - Class in io.micronaut.configuration.kafka.streams.metrics
-
Kafka streams specific metrics reporter which prefixes all metrics with kafka-streams.
- KafkaStreamsMetricsReporter() - Constructor for class io.micronaut.configuration.kafka.streams.metrics.KafkaStreamsMetricsReporter
-
- KafkaTimestamp - Annotation Type in io.micronaut.configuration.kafka.annotation
-
Parameter level annotation to indicate which parameter is bound to the Kafka Producer timestamp.
- key(K) - Method in class io.micronaut.configuration.kafka.KafkaMessage.Builder
-