Interface ConsumerMessages

interface ConsumerMessages {
    [asyncIterator](): AsyncIterator<JsMsg, any, undefined>;
    close(): Promise<void | Error>;
    closed(): Promise<void | Error>;
    getPending(): number;
    getProcessed(): number;
    getReceived(): number;
    status(): Promise<AsyncIterable<ConsumerStatus>>;
    stop(err?: Error): void;
}

Hierarchy

  • QueuedIterator<JsMsg>
  • Close
    • ConsumerMessages

Methods

  • Returns AsyncIterator<JsMsg, any, undefined>

  • Returns Promise<void | Error>

  • Returns Promise<void | Error>

  • Returns number

  • Returns number

  • Returns number

  • Parameters

    • Optionalerr: Error

    Returns void