Skip to main content

TypeScript SDK Reference

api/client.gen.DaggerEngineCacheEntrySet

A set of cache entries returned by a query to a cache

Hierarchy

  • BaseClient

    DaggerEngineCacheEntrySet

Constructors

constructor

new DaggerEngineCacheEntrySet(parent?, _id?, _diskSpaceBytes?, _entryCount?): DaggerEngineCacheEntrySet

Constructor is used for internal usage only, do not create object from it.

Parameters

NameType
parent?Object
parent.ctxContext
parent.queryTree?QueryTree[]
_id?DaggerEngineCacheEntrySetID
_diskSpaceBytes?number
_entryCount?number

Returns

DaggerEngineCacheEntrySet

Overrides

BaseClient.constructor

Properties

_diskSpaceBytes

Private Optional Readonly _diskSpaceBytes: number = undefined


_entryCount

Private Optional Readonly _entryCount: number = undefined


_id

Private Optional Readonly _id: DaggerEngineCacheEntrySetID = undefined

Methods

diskSpaceBytes

diskSpaceBytes(): Promise<number>

The total disk space used by the cache entries in this set.

Returns

Promise<number>


entries

entries(): Promise<DaggerEngineCacheEntry[]>

The list of individual cache entries in the set

Returns

Promise<DaggerEngineCacheEntry[]>


entryCount

entryCount(): Promise<number>

The number of cache entries in this set.

Returns

Promise<number>


id

id(): Promise<DaggerEngineCacheEntrySetID>

A unique identifier for this DaggerEngineCacheEntrySet.

Returns

Promise<DaggerEngineCacheEntrySetID>