Interface Consumer

interface Consumer {
    consume(opts?: ConsumeOptions): Promise<ConsumerMessages>;
    delete(): Promise<boolean>;
    fetch(opts?: FetchOptions): Promise<ConsumerMessages>;
    info(cached?: boolean): Promise<ConsumerInfo>;
    next(opts?: NextOptions): Promise<JsMsg>;
}

Hierarchy

  • ExportedConsumer
    • Consumer

Methods

  • Returns Promise<boolean>

  • Parameters

    • Optionalcached: boolean

    Returns Promise<ConsumerInfo>

  • Parameters

    Returns Promise<JsMsg>