Skip to main content

CacheService

Home > @backstage/backend-plugin-api > CacheService

A pre-configured, storage agnostic cache service suitable for use by Backstage plugins.

Signature:

export interface CacheService 

Methods

MethodDescription
delete(key)Removes the given key from the cache store.
get(key)Reads data from a cache store for the given key. If no data was found, returns undefined.
set(key, value, options)Writes the given data to a cache store, associated with the given key. An optional TTL may also be provided, otherwise it defaults to the TTL that was provided when the client was instantiated.
withOptions(options)Creates a new CacheService instance with the given options.