JetstreamHeader
@horizon-republic/nestjs-jetstream
@horizon-republic/nestjs-jetstream / JetstreamHeader
JetstreamHeader
Defined in: src/jetstream.constants.ts:289
NATS headers managed by the transport.
These headers are set automatically on outbound messages.
Some are reserved (RESERVED_HEADERS) and cannot be overwritten
via JetstreamRecordBuilder.setHeader().
Enumeration Members
CallerName
CallerName:
"x-caller-name"
Defined in: src/jetstream.constants.ts:297
Internal name of the service that sent the message.
CorrelationId
CorrelationId:
"x-correlation-id"
Defined in: src/jetstream.constants.ts:291
Unique ID linking an RPC request to its response.
Error
Error:
"x-error"
Defined in: src/jetstream.constants.ts:299
Set to 'true' on error responses so the client can distinguish success from failure.
ReplyTo
ReplyTo:
"x-reply-to"
Defined in: src/jetstream.constants.ts:293
Inbox subject where the RPC response should be published.
ScheduleHash
ScheduleHash:
"x-schedule-hash"
Defined in: src/jetstream.constants.ts:301
Hash of a schedule definition, stored on its holder to skip unchanged rewrites.
SchedulePattern
SchedulePattern:
"x-schedule-pattern"
Defined in: src/jetstream.constants.ts:303
Handler pattern a schedule's ticks are delivered to, stored on its holder.
Subject
Subject:
"x-subject"
Defined in: src/jetstream.constants.ts:295
Original subject the message was published to.