BaetaCache
Extends
DurableObject
Constructors
Constructor
new BaetaCache(
ctx,env):BaetaCache
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
{[ |
Returns
BaetaCache
Overrides
DurableObject.constructor
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
( |
‐ | |
|
|
|
‐ |
Methods
alarm()
alarm():
Promise<void>
Returns
Promise<void>
Overrides
DurableObject.alarm
deleteItems()
deleteItems(
keys):void
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
void
deleteItemsWithDiff()
deleteItemsWithDiff(
keys): (string|null)[]
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
(string | null)[]
deleteQueries()
deleteQueries(
indexKeys):void
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
void
fetch()
fetch(
request):Promise<Response>
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
Promise<Response>
Overrides
DurableObject.fetch
getPartialItems()
getPartialItems(
keys): (string|null)[]
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
(string | null)[]
getQuery()
getQuery(
key):string|null
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
string | null
saveItems()
saveItems(
items,expiresAt):Promise<void>
Parameters
| Parameter | Type |
|---|---|
|
|
[ |
|
|
|
Returns
Promise<void>
saveItemsWithDiff()
saveItemsWithDiff(
items,expiresAt):Promise<(string|null)[]>
Parameters
| Parameter | Type |
|---|---|
|
|
[ |
|
|
|
Returns
Promise<(string | null)[]>
saveQuery()
saveQuery(
queryKey,indexKeys,metadata,expiresAt):Promise<void>
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Returns
Promise<void>
connect()?
optionalconnect(socket):void|Promise<void>
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
void | Promise<void>
Inherited from
DurableObject.connect
webSocketClose()?
optionalwebSocketClose(ws,code,reason,wasClean):void|Promise<void>
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Returns
void | Promise<void>
Inherited from
DurableObject.webSocketClose
webSocketError()?
optionalwebSocketError(ws,error):void|Promise<void>
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
void | Promise<void>
Inherited from
DurableObject.webSocketError
webSocketMessage()?
optionalwebSocketMessage(ws,message):void|Promise<void>
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
void | Promise<void>
Inherited from
DurableObject.webSocketMessage