ConsumerAPI: { add(stream: string, cfg: Partial<ConsumerConfig>): Promise<ConsumerInfo>; delete(stream: string, consumer: string): Promise<boolean>; info(stream: string, consumer: string): Promise<ConsumerInfo>; list(stream: string): Lister<ConsumerInfo>; pause( stream: string, name: string, until?: Date, ): Promise<{ pause_until?: string; paused: boolean }>; resume( stream: string, name: string, ): Promise<{ pause_until?: string; paused: boolean }>; update( stream: string, durable: string, cfg: Partial<ConsumerUpdateConfig>, ): Promise<ConsumerInfo>;} Type declaration
add:function
delete:function
delete(stream: string, consumer: string): Promise<boolean> Parameters
- stream: string
- consumer: string
Returns Promise<boolean>
info:function
info(stream: string, consumer: string): Promise<ConsumerInfo> Parameters
- stream: string
- consumer: string
list:function
pause:function
pause( stream: string, name: string, until?: Date,): Promise<{ pause_until?: string; paused: boolean }> Parameters
- stream: string
- name: string
Optional
until: Date
Returns Promise<{ pause_until?: string; paused: boolean }>
resume:function
resume( stream: string, name: string,): Promise<{ pause_until?: string; paused: boolean }> Parameters
- stream: string
- name: string
Returns Promise<{ pause_until?: string; paused: boolean }>
update:function
Adds a new consumer to the specified stream with the specified consumer options.