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 - Types : rabbitmq

Types - rabbitmq

  • AcknowledgementMode AUTO_ACK | CLIENT_ACK
  • Types of acknowledgement modes supported by the Ballerina RabbitMQ Connector.
  • MessageContent int | float | byte | boolean | string | map | xml | json | byte[]
  • Types of message content that can be published.
  • ExchangeType direct | fanout | topic | headers
  • Types of exchanges supported by the Ballerina RabbitMQ Connector.