Spring Cloud Stream Kafka Binder Reference Guide

Sabby Anandan, Marius Bogoevici, Eric Bottard, Mark Fisher, Ilayaperumal Gopinathan, Gunnar Hillert, Mark Pollack, Patrick Peralta, Glenn Renfro, Thomas Risberg, Dave Syer, David Turanski, Janne Valkealahti, Benjamin Klein

1.1.1.BUILD-SNAPSHOT

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.


Table of Contents

I. Reference Guide
1. Usage
2. Apache Kafka Binder Overview
3. Configuration Options
3.1. Kafka Binder Properties
3.2. Kafka Consumer Properties
3.3. Kafka Producer Properties
3.4. Usage examples
3.4.1. Example: Setting autoCommitOffset false and relying on manual acking.
3.4.2. Example: security configuration
Using JAAS configuration files
Using Spring Boot properties
3.4.3. Using the binder with Apache Kafka 0.10
3.4.4. Excluding Kafka broker jar from the classpath of the binder based application
II. Appendices
A. Building
A.1. Basic Compile and Test
A.2. Documentation
A.3. Working with the code
A.3.1. Importing into eclipse with m2eclipse
A.3.2. Importing into eclipse without m2eclipse
A.4. Sign the Contributor License Agreement
A.5. Code Conventions and Housekeeping