@nats-io/jetstream
    Preparing search index...

    Variable PubHeadersConst

    PubHeaders: {
        ExpectedLastMsgIdHdr: "Nats-Expected-Last-Msg-Id";
        ExpectedLastSeqHdr: "Nats-Expected-Last-Sequence";
        ExpectedLastSubjectSequenceHdr: "Nats-Expected-Last-Subject-Sequence";
        ExpectedLastSubjectSequenceSubjectHdr: "Nats-Expected-Last-Subject-Sequence-Subject";
        ExpectedStreamHdr: "Nats-Expected-Stream";
        MessageTTL: "Nats-TTL";
        MsgIdHdr: "Nats-Msg-Id";
        Schedule: "Nats-Schedule";
        ScheduleNext: "Nats-Schedule-Next";
        Scheduler: "Nats-Scheduler";
        ScheduleRollup: "Nats-Schedule-Rollup";
        ScheduleSource: "Nats-Schedule-Source";
        ScheduleTarget: "Nats-Schedule-Target";
        ScheduleTimeZone: "Nats-Schedule-Time-Zone";
        ScheduleTTL: "Nats-Schedule-TTL";
    } = ...

    Type Declaration

    • ReadonlyExpectedLastMsgIdHdr: "Nats-Expected-Last-Msg-Id"
    • ReadonlyExpectedLastSeqHdr: "Nats-Expected-Last-Sequence"
    • ReadonlyExpectedLastSubjectSequenceHdr: "Nats-Expected-Last-Subject-Sequence"
    • ReadonlyExpectedLastSubjectSequenceSubjectHdr: "Nats-Expected-Last-Subject-Sequence-Subject"
    • ReadonlyExpectedStreamHdr: "Nats-Expected-Stream"
    • ReadonlyMessageTTL: "Nats-TTL"

      Sets the TTL for a message (Nanos value). Only have effect on streams that enable StreamConfig.allow_msg_ttl.

    • ReadonlyMsgIdHdr: "Nats-Msg-Id"
    • ReadonlySchedule: "Nats-Schedule"
    • ReadonlyScheduleNext: "Nats-Schedule-Next"

      Set on messages produced by the scheduler. Holds the timestamp of the next invocation for cron schedules, or purge for delayed messages. Also used by clients with value purge to atomically cancel a schedule.

    • ReadonlyScheduler: "Nats-Scheduler"

      Set on messages produced by the scheduler. Holds the subject of the schedule that produced the message. Also used by clients to atomically cancel a schedule (set together with ScheduleNext: "purge").

    • ReadonlyScheduleRollup: "Nats-Schedule-Rollup"
    • ReadonlyScheduleSource: "Nats-Schedule-Source"
    • ReadonlyScheduleTarget: "Nats-Schedule-Target"
    • ReadonlyScheduleTimeZone: "Nats-Schedule-Time-Zone"
    • ReadonlyScheduleTTL: "Nats-Schedule-TTL"