TypeScript SDK Reference
api/client.gen.DaggerEngineCacheEntry
An individual cache entry in a cache entry set
Hierarchy
-
BaseClient
↳
DaggerEngineCacheEntry
Constructors
constructor
new DaggerEngineCacheEntry(parent?
, _id?
, _activelyUsed?
, _createdTimeUnixNano?
, _description?
, _diskSpaceBytes?
, _mostRecentUseTimeUnixNano?
): DaggerEngineCacheEntry
Constructor is used for internal usage only, do not create object from it.
Parameters
Name | Type |
---|---|
parent? | Object |
parent.ctx | Context |
parent.queryTree? | QueryTree [] |
_id? | DaggerEngineCacheEntryID |
_activelyUsed? | boolean |
_createdTimeUnixNano? | number |
_description? | string |
_diskSpaceBytes? | number |
_mostRecentUseTimeUnixNano? | number |
Returns
Overrides
BaseClient.constructor
Properties
_activelyUsed
Private
Optional
Readonly
_activelyUsed: boolean
= undefined
_createdTimeUnixNano
Private
Optional
Readonly
_createdTimeUnixNano: number
= undefined
_description
Private
Optional
Readonly
_description: string
= undefined
_diskSpaceBytes
Private
Optional
Readonly
_diskSpaceBytes: number
= undefined
_id
Private
Optional
Readonly
_id: DaggerEngineCacheEntryID
= undefined
_mostRecentUseTimeUnixNano
Private
Optional
Readonly
_mostRecentUseTimeUnixNano: number
= undefined
Methods
activelyUsed
activelyUsed(): Promise
<boolean
>
Whether the cache entry is actively being used.
Returns
Promise
<boolean
>
createdTimeUnixNano
createdTimeUnixNano(): Promise
<number
>
The time the cache entry was created, in Unix nanoseconds.
Returns
Promise
<number
>
description
description(): Promise
<string
>
The description of the cache entry.
Returns
Promise
<string
>
diskSpaceBytes
diskSpaceBytes(): Promise
<number
>
The disk space used by the cache entry.
Returns
Promise
<number
>
id
id(): Promise
<DaggerEngineCacheEntryID
>
A unique identifier for this DaggerEngineCacheEntry.
Returns
Promise
<DaggerEngineCacheEntryID
>
mostRecentUseTimeUnixNano
mostRecentUseTimeUnixNano(): Promise
<number
>
The most recent time the cache entry was used, in Unix nanoseconds.
Returns
Promise
<number
>