At the moment, Kafka Streams binder only allows KStream bindings on the outbound. There is a delegation mechanism in which we stil can use KStream for output binding while allowing the applications to provide a KTable type as the function return type. Update docs. Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/1085 Resolves #1105