Logo
Classes

AzureCosmosVCoreKVStore

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:19

Extends

  • BaseKVStore

Constructors

new AzureCosmosVCoreKVStore()

new AzureCosmosVCoreKVStore(__namedParameters): AzureCosmosVCoreKVStore

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:30

Create a new AzureCosmosDBNoSQLVectorStore instance.

Parameters

__namedParameters

AzureCosmosVCoreKVStoreConfig

Returns

AzureCosmosVCoreKVStore

Overrides

BaseKVStore.constructor

Methods

client()

client(): MongoClient

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:46

Returns

MongoClient


put()

put(key, val): Promise<void>

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:59

Parameters

key

string

val

Record<string, any>

Returns

Promise<void>

Overrides

BaseKVStore.put


get()

get(key): Promise<null | Record<string, any>>

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:67

Parameters

key

string

Returns

Promise<null | Record<string, any>>

Overrides

BaseKVStore.get


getAll()

getAll(): Promise<Record<string, Record<string, any>>>

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:73

Returns

Promise<Record<string, Record<string, any>>>

Overrides

BaseKVStore.getAll


delete()

delete(key): Promise<boolean>

Defined in: providers/storage/azure/src/kvStore/AzureCosmosMongovCoreKVStore.ts:83

Parameters

key

string

Returns

Promise<boolean>

Overrides

BaseKVStore.delete

On this page