Hierarchy

  • RabbitMQListenerOptions

Properties

autoDelete?: boolean
consumeOptions?: {
    arguments?: any;
    consumerTag?: string;
    exclusive?: boolean;
    noAck?: boolean;
    noLocal?: boolean;
    priority?: number;
}

consumeOptions

Type declaration

  • Optional arguments?: any
  • Optional consumerTag?: string
  • Optional exclusive?: boolean
  • Optional noAck?: boolean
  • Optional noLocal?: boolean
  • Optional priority?: number
deadLetterExchange?: string
deadLetterRoutingKey?: string
durable?: boolean
exchange?: string
exchangeOptions?: {
    alternateExchange?: string;
    arguments?: any;
    autoDelete?: boolean;
    durable?: boolean;
    internal?: boolean;
    type?: string;
}

exchange options

Type declaration

  • Optional alternateExchange?: string
  • Optional arguments?: any
  • Optional autoDelete?: boolean
  • Optional durable?: boolean
  • Optional internal?: boolean
  • Optional type?: string
exclusive?: boolean

queue options

expires?: number
maxLength?: number
maxPriority?: number
messageTtl?: number
pattern?: string
prefetch?: number

prefetch

propertyKey?: string
queueName?: string
routingKey?: string

router

Generated using TypeDoc