anchor.diff:  See "`<<spring-cloud-stream-overview-instance-index-instance-count>>`" for more information.
   +
   Default: `-1`.
  +useNativeDecoding::
  +When set to `true`, the inbound message is deserialized directly by the client library, which must be configured correspondingly (for example, setting an appropriate Kafka producer value deserializer).
  +When this configuration is being used, the inbound message unmarshalling is not based on the `contentType` of the binding.
  +When native decoding is used, it is the responsibility of the producer to use an appropriate encoder (for example, the Kafka producer value serializer) to serialize the outbound message.
  +Also, when native encoding and decoding is used, the `headerMode=embeddedHeaders` property is ignored and headers are not embedded in the message.
  +See the producer property `useNativeEncoding`.
  ++
  +Default: `false`.
  +
   
   ==== Producer Properties
   
  
positive.code: +
  Default: Depends on the binder implementation.
  useNativeEncoding::
  When set to `true`, the outbound message is serialized directly by client library, which must be configured correspondingly (for example, setting an appropriate Kafka producer value serializer).
  When this configuration is being used, the outbound message marshalling is not based on the `contentType` of the binding.
  When native encoding is used, it is the responsibility of the consumer to use an appropriate decoder (for example, the Kafka consumer value de-serializer) to deserialize the inbound message.
  Also, when native encoding and decoding is used, the `headerMode=embeddedHeaders` property is ignored and headers are not embedded in the message.
  +
  Default: `false`.
  errorChannelEnabled::
  
negative.code: 
  the full destination name is `myFooDestination.myGroup` and then the dedicated error channel name is `myFooDestination.myGroup.errors`.
  
  Back to the example...
  
  The `handle(..)` method, which subscribes to the channel named `input`, throws an exception.  Given there is also a subscriber to the error channel `input.myGroup.errors`
  all error messages are handled by this subscriber.
  