Skip to content

KVDocumentStore

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:15

new KVDocumentStore(kvstore, namespace, options?): KVDocumentStore

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:22

BaseKVStore

string = DEFAULT_NAMESPACE

Logger

KVDocumentStore

BaseDocumentStore.constructor

serializer: Serializer<any> = jsonSerializer

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:108

BaseDocumentStore.serializer

persist(persistPath): void

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:111

string = DEFAULT_PERSIST_PATH

void

BaseDocumentStore.persist


getNodes(nodeIds, raiseError): Promise<BaseNode<Metadata>[]>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:144

string[]

boolean = true

Promise<BaseNode<Metadata>[]>

BaseDocumentStore.getNodes


getNode(nodeId, raiseError): Promise<BaseNode<Metadata>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:150

string

boolean = true

Promise<BaseNode<Metadata>>

BaseDocumentStore.getNode


getNodeDict(nodeIdDict): Promise<Record<number, BaseNode<Metadata>>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:158

Promise<Record<number, BaseNode<Metadata>>>

BaseDocumentStore.getNodeDict


docs(): Promise<Record<string, BaseNode<Metadata>>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:35

Promise<Record<string, BaseNode<Metadata>>>

BaseDocumentStore.docs


addDocuments(docs, allowUpdate): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:49

BaseNode<Metadata>[]

boolean = true

Promise<void>

BaseDocumentStore.addDocuments


getDocument(docId, raiseError): Promise<undefined | BaseNode<Metadata>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:91

string

boolean = true

Promise<undefined | BaseNode<Metadata>>

BaseDocumentStore.getDocument


getRefDocInfo(refDocId): Promise<undefined | RefDocInfo>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:109

string

Promise<undefined | RefDocInfo>

BaseDocumentStore.getRefDocInfo


getAllRefDocInfo(): Promise<undefined | Record<string, RefDocInfo>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:114

Promise<undefined | Record<string, RefDocInfo>>

BaseDocumentStore.getAllRefDocInfo


refDocExists(refDocId): Promise<boolean>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:122

string

Promise<boolean>


documentExists(docId): Promise<boolean>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:126

string

Promise<boolean>

BaseDocumentStore.documentExists


deleteDocument(docId, raiseError, removeRefDocNode): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:150

string

boolean = true

boolean = true

Promise<void>

BaseDocumentStore.deleteDocument


deleteRefDoc(refDocId, raiseError): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:167

string

boolean = true

Promise<void>

BaseDocumentStore.deleteRefDoc


setDocumentHash(docId, docHash): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:188

string

string

Promise<void>

BaseDocumentStore.setDocumentHash


getDocumentHash(docId): Promise<undefined | string>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:193

string

Promise<undefined | string>

BaseDocumentStore.getDocumentHash


getAllDocumentHashes(): Promise<Record<string, string>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/kv-document-store.ts:198

Promise<Record<string, string>>

BaseDocumentStore.getAllDocumentHashes