Skip to content

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

Interface: AmqpQueueOptions

Defined in: types.ts:80

Queue assertion options.

Properties

deadLetterExchange?

readonly optional deadLetterExchange?: string

Defined in: types.ts:101

Dead letter exchange name for rejected messages.


deadLetterRoutingKey?

readonly optional deadLetterRoutingKey?: string

Defined in: types.ts:106

Dead letter routing key for rejected messages.


durable?

readonly optional durable?: boolean

Defined in: types.ts:86

Whether the queue should survive broker restarts.

Default

ts
true

maxLength?

readonly optional maxLength?: number

Defined in: types.ts:96

Maximum number of messages in the queue.


messageTtl?

readonly optional messageTtl?: number

Defined in: types.ts:91

Per-message TTL in milliseconds.