This is an extra module with some optional functionality dependent on Circe (library for decoding JSON into Scala case classes).
compile 'com.avast.clients.rabbitmq:rabbitmq-client-extras-circe_$scalaVersion:x.x.x'This is an implementation of DeliveryConverter which adds support for JSON decoding done by Circe.
The suitability of the converter for concrete message is decided based on Content-Type property - application/json is supported.
See Providing converters and MultiFormatConsumer description for usage.