Skip to main content

IntervalSchedule

@horizon-republic/nestjs-jetstream


@horizon-republic/nestjs-jetstream / IntervalSchedule

IntervalSchedule

Defined in: src/interfaces/schedule.interface.ts:39

A schedule that fires every everySeconds seconds.

Properties​

data?​

optional data?: unknown

Defined in: src/interfaces/schedule.interface.ts:47

Payload every tick carries, encoded with the connection codec.


everySeconds​

everySeconds: number

Defined in: src/interfaces/schedule.interface.ts:41

Whole seconds, at least 1. NATS has one-second resolution.


ttlSeconds?​

optional ttlSeconds?: number

Defined in: src/interfaces/schedule.interface.ts:44

How long an unconsumed tick stays in the stream, in whole seconds. Defaults to the interval.