Package io.smallrye.reactive.messaging.kafka
-
Interface Summary Interface Description DeserializationFailureHandler<T> Bean invoked on Kafka deserialization to implement custom failure handling.IncomingKafkaCloudEventMetadata<K,T> Addition "extension" attribute specific to incoming Kafka recordKafkaAdmin Internal interface for Kafka admin client.KafkaClientService KafkaConsumer<K,V> Kafka Consumer API.KafkaConsumerRebalanceListener When implemented by a managed bean annotated with@Identifier
and configured against an inbound connector, it will be applied as a consumer rebalance listener to that inbound connector's consumer.KafkaMessage<K,T> Deprecated. Useinstead
KafkaMessageMetadata<K> Deprecated. useKafkaMessageMetadata
insteadKafkaProducer<K,V> Kafka Producer API.KafkaRecord<K,T> KafkaRecordBatch<K,T> Represents a batch of Kafka records received by polling theKafkaConsumer
This type extends theMessage<List<T>>
whereT
is the type of records' payloads.SerializationFailureHandler<T> Bean invoked on Kafka serialization failure. -
Class Summary Class Description IncomingKafkaRecord<K,T> IncomingKafkaRecordBatch<K,T> IncomingKafkaRecordMetadata<K,T> Deprecated. useIncomingKafkaRecordMetadata
insteadKafkaCDIEvents KafkaConnector KafkaConnectorCommonConfiguration Extracts the common configuration for thesmallrye-kafka
connector.KafkaConnectorIncomingConfiguration Extract the incoming configuration for thesmallrye-kafka
connector.KafkaConnectorOutgoingConfiguration Extract the outgoing configuration for thesmallrye-kafka
connector.OutgoingKafkaRecord<K,T> OutgoingKafkaRecordMetadata<K> Deprecated. useOutgoingKafkaRecordMetadata
insteadOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K> Record<K,V> Represents a produced Kafka record, so a pair {key, value}.