import { type ConsumerConfig } from "https://deno.land/x/natsws@v1.28.0/src/mod.ts";
Properties
The type of acknowledgment required by the Consumer
Where to start consuming messages on the stream
A unique name for a durable consumer Set name - for ephemeral consumers, also set idle_heartbeat
For push consumers this will regularly send an empty mess with Status header 100 and a reply subject, consumers must reply to these messages to control the rate of message delivery.
If the Consumer is idle for more than this many nanoseconds an empty message with Status header 100 will be sent indicating the consumer is still alive
The sequence from which to start delivery messages. Requires DeliverPolicy#StartSequence
The date time from which to start delivering messages Requires DeliverPolicy#StartTime
The rate at which messages will be delivered to clients, expressed in bytes per second
How messages are played back to the Consumer