This document is the API specification for Spring for Apache Kafka project

For further API reference and developer documentation, see the Spring Kafka reference documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

If you are interested in commercial training, consultancy, and support for Spring Kafka, please visit https://www.springsource.com

Packages 
Package Description
org.springframework.kafka
Base package for kafka
org.springframework.kafka.annotation
Package for kafka annotations
org.springframework.kafka.config
Package for kafka configuration
org.springframework.kafka.core
Package for kafka core components
org.springframework.kafka.core.reactive
Reactive component for consumer and producer.
org.springframework.kafka.event
Application Events.
org.springframework.kafka.listener
Package for kafka listeners
org.springframework.kafka.listener.adapter
Provides classes for adapting listeners.
org.springframework.kafka.requestreply
Provides classes for request/reply semantics.
org.springframework.kafka.security.jaas
Provides classes related to jaas.
org.springframework.kafka.streams
Package for classes related to Kafka Streams.
org.springframework.kafka.streams.messaging
Package for classes related to spring-messaging with Kafka Streams.
org.springframework.kafka.support
Package for kafka support
org.springframework.kafka.support.converter
Package for kafka converters
org.springframework.kafka.support.micrometer
Provides classes to support Micrometer.
org.springframework.kafka.support.serializer  
org.springframework.kafka.test  
org.springframework.kafka.test.assertj  
org.springframework.kafka.test.condition
Provides classes for JUnit5 conditions.
org.springframework.kafka.test.context  
org.springframework.kafka.test.core  
org.springframework.kafka.test.hamcrest  
org.springframework.kafka.test.rule  
org.springframework.kafka.test.utils  
org.springframework.kafka.transaction
Provides classes related to transactions.