Interface Stream

interface Stream {
    name: string;
    alternates(): Promise<StreamAlternate[]>;
    best(): Promise<Stream>;
    deleteMessage(seq: number, erase?: boolean): Promise<boolean>;
    getConsumer(name?: string | Partial<OrderedConsumerOptions>): Promise<Consumer>;
    getMessage(query: MsgRequest): Promise<StoredMsg>;
    info(cached?: boolean, opts?: Partial<StreamInfoRequestOptions>): Promise<StreamInfo>;
}

Properties

name: string

Methods

  • Returns Promise<Stream>

  • Parameters

    • seq: number
    • Optionalerase: boolean

    Returns Promise<boolean>