Types · @purista/amqpbridge

AmqpBridgeConfig

Configuration for AmqpBridge.

Signature

AmqpBridgeConfig.ts typescript
type AmqpBridgeConfig = void
see

[amqplib documentation](https://amqp-node.github.io/amqplib/)

Properties

10 entries

deadLetterExchangeName

Property

Source
deadLetterExchangeName.ts typescript
deadLetterExchangeName: string

Dead-letter exchange name applied to durable command queues when set.

deadLetterRoutingKey

Property

Source
deadLetterRoutingKey.ts typescript
deadLetterRoutingKey: string

Dead-letter routing key used by durable command queues and subscription dead-letter handoff.

encoder

Property

Source
encoder.ts typescript
encoder: Encoder

Content-type encoders used for AMQP payload serialization.

encrypter

Property

Source
encrypter.ts typescript
encrypter: Encrypter

Content-encoding encrypters used for AMQP payload protection.

exchangeName

Property

Source
exchangeName.ts typescript
exchangeName: string

AMQP headers exchange name to use.

exchangeOptions

Property

Source
exchangeOptions.ts typescript
exchangeOptions: Options.AssertExchange

AMQP exchange assertion options.

namePrefix

Property

Source
namePrefix.ts typescript
namePrefix: string

Queue prefix for PURISTA queues except broker-created exclusive queues.

prefetch

Property

Source
prefetch.ts typescript
prefetch: number

Maximum unacknowledged messages per manual-ack consumer channel.

socketOptions

Property

Source
socketOptions.ts typescript
socketOptions: SocketOptions

Socket options passed to amqplib.

url

Property

Source
url.ts typescript
url: string | Options.Connect

AMQP broker URL or connection options.