Skip to main content

StreamKind

@horizon-republic/nestjs-jetstream


@horizon-republic/nestjs-jetstream / StreamKind

StreamKind

Defined in: src/interfaces/stream.interface.ts:9

Identifies a JetStream stream/consumer kind.

  • Event: workqueue events (at-least-once delivery to one consumer).
  • Command: RPC commands (JetStream mode only).
  • Broadcast: broadcast events (fan-out to all consumers).
  • Ordered: ordered events (strict sequential delivery, Limits retention).

Enumeration Members​

Broadcast​

Broadcast: "broadcast"

Defined in: src/interfaces/stream.interface.ts:12


Command​

Command: "cmd"

Defined in: src/interfaces/stream.interface.ts:11


Event​

Event: "ev"

Defined in: src/interfaces/stream.interface.ts:10


Ordered​

Ordered: "ordered"

Defined in: src/interfaces/stream.interface.ts:13


Schedule​

Schedule: "sched"

Defined in: src/interfaces/stream.interface.ts:14