A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
K
- keys() - function in eu.vstoyanov.natsy.jetstream.KeyValueStore
- Get all keys in the bucketA failure reaches the collector rather than completing the flow: an empty result means the bucket is empty, and nothing else.
- keys(java.lang.String) - function in eu.vstoyanov.natsy.jetstream.KeyValueStore
- Get keys matching a filter pattern
- keyValue(java.lang.String,kotlin.jvm.functions.Function1) - function in eu.vstoyanov.natsy.jetstream.JetStreamContext
- Create or access a Key-Value store bucketIf the bucket already exists, it will be returned.
- KeyValueConfig - class in eu.vstoyanov.natsy.jetstream
- DSL builder for Key-Value store configurationProvides a Kotlin-friendly way to configure Key-Value buckets with sensible defaults and compile-time validation.
- KeyValueConfigBuilder - class in eu.vstoyanov.natsy.jetstream
- Builder for Key-Value store configuration
- KeyValueEntry - class in eu.vstoyanov.natsy.jetstream.model
- Represents an entry in the Key-Value store with typed payload
- KeyValueEntryMapper - class in eu.vstoyanov.natsy.jetstream.model
- Companion for creating KeyValueEntry from NATS KeyValueEntry
- KeyValueOperation - class in eu.vstoyanov.natsy.jetstream.model
- What a Key-Value revision records
- KeyValueStore - class in eu.vstoyanov.natsy.jetstream
- Wrapper around NATS KeyValue that provides type-safe, coroutine-friendly operationsValues are serialized through natsy's codec registry.
- KlientConfig - class in eu.vstoyanov.natsy
- Configuration for NatsKlient
- KlientConfigBuilder - class in eu.vstoyanov.natsy
- Builder for NatsKlient configuration
- KvWatchEvent - class in eu.vstoyanov.natsy.jetstream.model
- What a Key-Value watch delivers when the initial snapshot is worth telling apart from the changes that follow itA watch begins by replaying what the bucket already holds and only then follows live changes, with nothing in the element type to say where one ends and the other begins.
- KvWatchEvent.Entry - class in eu.vstoyanov.natsy.jetstream.model.KvWatchEvent
- One revision of one key, exactly as eu.vstoyanov.natsy.jetstream.KeyValueStore.watch emits it
- KvWatchEvent.InitialSyncComplete - class in eu.vstoyanov.natsy.jetstream.model.KvWatchEvent
- Everything the bucket already held has been delivered; what follows is a change
- KvWatchOption - class in eu.vstoyanov.natsy.jetstream.model
- How a Key-Value watch starts, and what it carriesAn option changes where the watch begins or how much of each revision the server sends.