This API documentation is for Ballerina 1.2.0. View API documentation for the latest release.

Record - rabbitmq : QueueConfiguration

Configurations used to declare a queue.

Closed record


  • queueName string
  • The name of the queue, which will be autogenerated if not specified

  • durable boolean (default false)
  • True if declaring a durable queue (the queue will survive in a server restart)

  • exclusive boolean (default false)
  • True if declaring an exclusive queue (restricted to this connection)

  • autoDelete boolean (default true)
  • True if declaring an auto-delete queue (the server will delete it when it is no longer in use)

  • arguments map<any> (default ())
  • Other properties (construction arguments) for the queue