Skip to main content

CloudflareCacheClient

Constructors

Constructor

new CloudflareCacheClient(durableObject): CloudflareCacheClient

Parameters

ParameterType

durableObject

DurableObjectNamespace

Returns

CloudflareCacheClient

Properties

PropertyModifierType

durableObject

public

DurableObjectNamespace

Methods

delete()

delete(keys): Promise<null>

Parameters

ParameterType

keys

string[]

Returns

Promise<null>


deleteOne()

deleteOne(key): Promise<null>

Parameters

ParameterType

key

string

Returns

Promise<null>


flush()

flush(): Promise<null>

Returns

Promise<null>


get()

get(keys): Promise<(null | string)[]>

Parameters

ParameterType

keys

string[]

Returns

Promise<(null | string)[]>


getOne()

getOne(key): Promise<null | string>

Parameters

ParameterType

key

string

Returns

Promise<null | string>


list()

list(prefix, startAfter?, limit?): Promise<string[]>

Parameters

ParameterType

prefix

string

startAfter?

string

limit?

number

Returns

Promise<string[]>


put()

put(values, ttl?): Promise<null>

Parameters

ParameterType

values

[string, string][]

ttl?

number

Returns

Promise<null>


putOne()

putOne(key, value, ttl?): Promise<null>

Parameters

ParameterType

key

string

value

string

ttl?

number

Returns

Promise<null>