import { type ConsumerUpdateConfig } from "https://deno.land/x/natsws@v1.27.0/src/mod.ts";
Properties
How long (in nanoseconds) to allow messages to remain un-acknowledged before attempting redelivery
The maximum number of messages without acknowledgement that can be outstanding, once this limit is reached message delivery will be suspended
The number of pulls that can be outstanding on a pull consumer, pulls received after this is reached are ignored
Delivers only the headers of messages in the stream and not the bodies. Additionally, adds Nats-Msg-Size JsHeaders#MessageSizeHdr header to indicate the size of the removed payload
The maximum expires value that may be set when doing a pull on a Pull Consumer
Duration that instructs the server to clean up ephemeral consumers that are inactive for that long
List of durations in nanoseconds format that represents a retry timescale for NaK'd messages or those being normally retried