Skip to content

Connectum API Reference / @connectum/events-amqp / types / AmqpQueueOptions

Interface: AmqpQueueOptions ​

Defined in: packages/events-amqp/src/types.ts:828

Queue assertion options.

Properties ​

deadLetterExchange? ​

readonly optional deadLetterExchange?: string

Defined in: packages/events-amqp/src/types.ts:851

Dead letter exchange name for rejected messages.


deadLetterRoutingKey? ​

readonly optional deadLetterRoutingKey?: string

Defined in: packages/events-amqp/src/types.ts:856

Dead letter routing key for rejected messages.


durable? ​

readonly optional durable?: boolean

Defined in: packages/events-amqp/src/types.ts:836

Whether a queue for a named consumer group should survive broker restarts. In the default assert mode, ungrouped subscriptions use private, non-durable, auto-delete queues. check and skip do not create them.

Default ​

ts
true

maxLength? ​

readonly optional maxLength?: number

Defined in: packages/events-amqp/src/types.ts:846

Maximum number of messages in the queue.


messageTtl? ​

readonly optional messageTtl?: number

Defined in: packages/events-amqp/src/types.ts:841

Per-message TTL in milliseconds.