anchor.diff:    Size (in bytes) of the socket buffer to be used by the Kafka consumers.
   +
   Default: `2097152`.
  -
  +spring.cloud.stream.kafka.binder.transaction.transactionIdPrefix::
  +  Enable transactions in the binder; see `transaction.id` in the Kafka documentation and https://docs.spring.io/spring-kafka/reference/html/_reference.html#transactions[Transactions] in the `spring-kafka` documentation.
  +  When transactions are enabled, individual `producer` properties are ignored and all producers use the `spring.cloud.stream.kafka.binder.transaction.producer.*` properties.
  ++
  +Default `null` (no transactions)
  +spring.cloud.stream.kafka.binder.transaction.producer.*::
  +  Global producer properties for producers in a transactional binder.
  +  See `spring.cloud.stream.kafka.binder.transaction.transactionIdPrefix` and <<kafka-producer-properties>> and the general producer properties supported by all binders.
  ++
  +Default: See individual producer properties.
  +
  +[[kafka-consumer-properties]]
   === Kafka Consumer Properties
   
   The following properties are available for Kafka consumers only and
  
positive.code: For example `headers.key` or `payload.myKey`.
  +
  Default: `none`.
  configuration::
    Map with a key/value pair containing generic Kafka producer properties.
  +
  
negative.code: 
  `spring.cloud.stream.binder.kafka.someGroup.someTopic.lag`  - this metric indicates how many messages have not been yet consumed from given binder's topic by given consumer group.
  For example if the value of the metric `spring.cloud.stream.binder.kafka.myGroup.myTopic.lag` is `1000`, then consumer group `myGroup` has `1000` messages to waiting to be consumed from topic `myTopic`.
  This metric is particularly useful to provide auto-scaling feedback to PaaS platform of your choice.
  