A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W 

O

ObjectMetadata - class in eu.vstoyanov.natsy.jetstream.model
Metadata for an object in the object store
ObjectResult - class in eu.vstoyanov.natsy.jetstream.model
Result of retrieving an object from the object store
objectStore(java.lang.String,kotlin.jvm.functions.Function1) - function in eu.vstoyanov.natsy.jetstream.JetStreamContext
Create or access an Object Store bucketIf the bucket already exists, it will be returned.
ObjectStore - class in eu.vstoyanov.natsy.jetstream
Wrapper around NATS ObjectStore that provides coroutine-friendly operationsThis class provides access to JetStream's Object Store functionality with proper coroutine support and streaming for large objects.
ObjectStoreConfig - class in eu.vstoyanov.natsy.jetstream
Configuration for a JetStream Object Store bucketExample:
val objectStore = js.objectStore("file-storage") {
    description = "Application file storage"
    storageType = StorageType.FILE
    replicas = 3
    maxBucketSize = 10 * 1024 * 1024 * 1024L // 10GB
}.getOrThrow()
ObjectStoreConfigBuilder - class in eu.vstoyanov.natsy.jetstream
Builder for Object Store configuration
ObjectStoreInfo - class in eu.vstoyanov.natsy.jetstream.model
Information about an object in the object store
ObjectStoreInfo.Companion - class in eu.vstoyanov.natsy.jetstream.model.ObjectStoreInfo
 
OLD - enum entry in eu.vstoyanov.natsy.jetstream.model.DiscardPolicy

Discard old messages when limits are reached

ORIGINAL - enum entry in eu.vstoyanov.natsy.jetstream.ReplayPolicy

Replay messages at original speed

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W