RabbitMQ is one of the most popular open-source enterprise messaging systems modelled on the Advanced Message Queuing Protocol (AMQP) standard. This guide covers the Ballerina RabbitMQ module and its public API. This module contains the functionality to support messaging with the RabbitMQ broker (AMQP 0-9-1). It assumes that the most recent version of Ballerina is used and is built on top of the basics. "> API Docs - Record : BasicProperties

Record - rabbitmq : BasicProperties

Basic properties of the message - routing headers etc.

Fields

  • replyTo string?
  • The queue name to which the other apps should send the response

  • contentType string? (default ())
  • Content type of the message

  • contentEncoding string? (default ())
  • Content encoding of the message

  • correlationId string? (default ())
  • Client-specific ID that can be used to mark or identify messages between clients