Skip to main content
server.Maintenance

Hierarchy

Methods

inspect

▸ inspect<Ref>(maintained): Promise<MaintainedResultStatus<Ref>>

Type parameters

Parameters

Returns

Promise<MaintainedResultStatus<Ref>>

Inherited from

MaintenanceReader.inspect

resolve

▸ resolve<Ref>(maintained): Promise<MaintainedSelection<Ref>>

Type parameters

Parameters

Returns

Promise<MaintainedSelection<Ref>>

Inherited from

MaintenanceReader.resolve

read

▸ read<T>(output): Promise<T>

Type parameters

Parameters

Returns

Promise<T>

Inherited from

MaintenanceReader.read

page

▸ page<Row>(output, options): Promise<PaginationResult<Row>>

Type parameters

Parameters

Returns

Promise<PaginationResult<Row>>

Inherited from

MaintenanceReader.page

refresh

▸ refresh<Ref>(maintained): Promise<MaintainedResultStatus<Ref> & { request: "requested" | "skipped" }> Request another evaluation even while fresh. Skip overlap may drop the request; other policies retain durable demand and honor admission budgets.

Type parameters

Parameters

Returns

Promise<MaintainedResultStatus<Ref> & { request: "requested" | "skipped" }>

invalidate

▸ invalidate<Ref>(maintained): Promise<MaintainedResultStatus<Ref>>

Type parameters

Parameters

Returns

Promise<MaintainedResultStatus<Ref>>

select

▸ select<Ref>(maintained, selection): Promise<MaintainedResultStatus<Ref>>

Type parameters

Parameters

Returns

Promise<MaintainedResultStatus<Ref>>

retire

▸ retire<Ref>(maintained): Promise<MaintainedResultStatus<Ref>>

Type parameters

Parameters

Returns

Promise<MaintainedResultStatus<Ref>>