Only use this for small values - there’s a 256KB size limit per item.
Namespaces
store.envto access and store data within the Environmentstore.jobto access and store data within the Jobstore.runto access and store data within the Run
store.run.
To share data across Runs you can use store.job:
store.env instead:
Methods
delete()
Deletes an item from the Key-Value Store.
Should be a stable and unique cache key inside the
run(). See
resumability for more information.The
key of the item to delete.Returns
APromise that resolves when the item has been deleted.
has()
Checks if an item exists in the Key-Value Store.
Should be a stable and unique cache key inside the
run(). See
resumability for more information.The
key of the item to check existence of.Returns
APromise that resolves to a boolean value indicating existence.
get()
Retrieves an item from the Key-Value Store.
Should be a stable and unique cache key inside the
run(). See
resumability for more information.The
key of the item to retrieve.Returns
APromise that resolves to the stored value or undefined if missing.
set()
Stores an item in the Key-Value Store.
Should be a stable and unique cache key inside the
run(). See
resumability for more information.The
key of the item to store.The serializable
value to store.Returns
APromise that resolves to the stored value.

