A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
N
- nak(kotlin.time.Duration) - function in eu.vstoyanov.natsy.jetstream.JetStreamMessage
- Negatively acknowledge the message (request redelivery)Tells JetStream that processing failed and the message should be redelivered.
- nakAll(kotlin.time.Duration) - function in eu.vstoyanov.natsy.jetstream.JetStreamBatch
- Negatively acknowledge all messages in the batchIterates through all messages and negatively acknowledges each one with an optional delay before redelivery.
- NatsDsl - class in eu.vstoyanov.natsy
- DSL marker for NATS configuration
- NatsKlient - class in eu.vstoyanov.natsy
- Main entry point for NATS messaging with Kotlin-first APIThis class manages the NATS connection lifecycle and provides access to messaging operations through the NatsScope.
- NatsKlient.Companion - class in eu.vstoyanov.natsy.NatsKlient
- NatsScope - class in eu.vstoyanov.natsy
- Scoped class for NATS messaging operationsAll operations in this scope are tied to the connection lifecycle and will be properly cleaned up when the scope exits.
- NEW - enum entry in eu.vstoyanov.natsy.jetstream.model.DeliverPolicy
Deliver only new messages (from now)
- NEW - enum entry in eu.vstoyanov.natsy.jetstream.model.DiscardPolicy
Discard new messages when limits are reached
- NONE - enum entry in eu.vstoyanov.natsy.jetstream.model.AckPolicy
No acknowledgment required (fire-and-forget)