Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents an AMQP message

Type parameters

  • T

    Type of message content

Hierarchy

  • Message

Index

Properties

body?: T

Decoded and parsed message body

fields: ConsumeMessageFields

Message fields. See amqplib docs

parseError?: string

Describes decoding or parsing error

properties: MessageProperties

Message properties. See amqplib docs

rawContent: Buffer

Raw message content

Methods

  • ack(allUpTo?: boolean): boolean
  • Acknowledge the message

    Parameters

    • allUpTo: boolean = false

      acknowledge all unacknowledged messages consumed before (default false)

    Returns boolean

  • nack(allUpTo?: boolean, requeue?: boolean): boolean
  • Reject the message

    Parameters

    • allUpTo: boolean = false

      reject all unacknowledged messages consumed before (default false)

    • requeue: boolean = false

      push rejected messages back on the queue they came from (default false)

    Returns boolean

Generated using TypeDoc