Interface INatsKVContext
- Namespace
- NATS.Client.KeyValueStore
- Assembly
- NATS.Client.KeyValueStore.dll
public interface INatsKVContext
Properties
- JetStreamContext
Provides access to the JetStream context associated with the Key-Value Store operations.
- Opts
Configuration options for the Nats Key-Value Store operations used within the Key-Value Store context.
Methods
- CreateOrUpdateStoreAsync(NatsKVConfig, CancellationToken)
Creates a new Key Value Store if it doesn't exist or update if the store already exists.
- CreateStoreAsync(NatsKVConfig, CancellationToken)
Create a new Key Value Store or get an existing one
- CreateStoreAsync(string, CancellationToken)
Create a new Key Value Store or get an existing one
- DeleteStoreAsync(string, CancellationToken)
Delete a Key Value Store
- GetBucketNamesAsync(CancellationToken)
Get a list of bucket names
- GetStatusesAsync(CancellationToken)
Gets the status for all buckets
- GetStoreAsync(string, CancellationToken)
Get a Key Value Store
- UpdateStoreAsync(NatsKVConfig, CancellationToken)
Update a key value store configuration. Storage type cannot change.