class EngineCacheEntry extends AbstractObject implements IdAble

An individual cache entry in a cache entry set

Properties

$lastQuery from  AbstractObject

Methods

__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

bool
activelyUsed()

Whether the cache entry is actively being used.

int
createdTimeUnixNano()

The time the cache entry was created, in Unix nanoseconds.

string
description()

The description of the cache entry.

int
diskSpaceBytes()

The disk space used by the cache entry.

id()

A unique identifier for this EngineCacheEntry.

int
mostRecentUseTimeUnixNano()

The most recent time the cache entry was used, in Unix nanoseconds.

Details

in AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

Parameters

AbstractClient $client
QueryBuilderChain $queryBuilderChain

in AbstractObject at line 19
protected null|array|string|int|float|bool queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

Parameters

QueryBuilder $leafQueryBuilder
string $leafKey

Return Value

null|array|string|int|float|bool

at line 19
bool activelyUsed()

Whether the cache entry is actively being used.

Return Value

bool

at line 28
int createdTimeUnixNano()

The time the cache entry was created, in Unix nanoseconds.

Return Value

int

at line 37
string description()

The description of the cache entry.

Return Value

string

at line 46
int diskSpaceBytes()

The disk space used by the cache entry.

Return Value

int

at line 55
AbstractId id()

A unique identifier for this EngineCacheEntry.

Return Value

AbstractId

at line 64
int mostRecentUseTimeUnixNano()

The most recent time the cache entry was used, in Unix nanoseconds.

Return Value

int