Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 597 Bytes

File metadata and controls

15 lines (12 loc) · 597 Bytes

RabbitMQ client extras - Protobuf

This is an extra module that allows to publish and consume events defined as Google Protocol Buffers messages.

compile 'com.avast.clients.rabbitmq:rabbitmq-client-extras-protobuf_$scalaVersion:x.x.x'

Converters

  • ProtobufAsBinaryDeliveryConverter
  • ProtobufAsBinaryProductConverter
  • ProtobufAsJsonDeliveryConverter
  • ProtobufAsJsonProductConverter

Consumers

There is ProtobufConsumer consumer that is able to consume both binary and JSON events defined as a Protobuf message.