Skip to main content

set

plugin.kvStore.set(instanceId: string, namespace: string, key: string, value: any, autoCreateInstance: boolean): Promise<KVSetResponse>

Set a value in the KV store

Parameters

ParameterTypeRequiredDescription
instanceIdstringYesInstance ID
namespacestringYesNamespace
keystringYesKey
valueanyYesValue to store
autoCreateInstancebooleanYesAuto-create instance if it doesn't exist (default: false)

Returns

Promise<KVSetResponse>

Example

import plugin from '@codebolt/plugin-sdk';

const result = await plugin.kvStore.set('instanceId', 'namespace', 'key', /* any */, true);
console.log(result);