Optional
deliver_group?: stringAllows push consumers to form a queue group
Where to start consuming messages on the stream
Optional
durable_name?: stringA unique name for a durable consumer Set name - for ephemeral consumers, also set idle_heartbeat
Optional
flow_control?: booleanFor 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.
Optional
idle_heartbeat?: NanosIf 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
Optional
name?: stringThe consumer name
Optional
opt_start_seq?: numberThe sequence from which to start delivery messages. Requires DeliverPolicy#StartSequence
Optional
opt_start_time?: stringThe date time from which to start delivering messages Requires DeliverPolicy#StartTime
Optional
pause_until?: stringCreates a consumer that is initially paused, but will resume at the specified Date and time. Specified as an ISO date time string (Date#toISOString()).
Optional
rate_limit_bps?: numberThe rate at which messages will be delivered to clients, expressed in bytes per second
How messages are played back to the Consumer
The type of acknowledgment required by the Consumer