Skip to main content
browser.AnswerClient One answer lifecycle, with recovery storage configured once.

Type parameters

Constructors

constructor

• new AnswerClient<Schema>(transport, recovery?)

Type parameters

Parameters

Methods

reserve

▸ reserve(): Promise<ReservedAnswer<Schema>>

Returns

Promise<ReservedAnswer<Schema>>

ask

▸ ask<Expr, Kind>(relation, bounds?): Promise<AnswerExecution<AnswerRow<Schema, Expr>, Kind>>

Type parameters

Parameters

Returns

Promise<AnswerExecution<AnswerRow<Schema, Expr>, Kind>> ▸ ask<Args, Row, Kind>(question, args): Promise<AnswerExecution<Row, Kind>>

Type parameters

Parameters

Returns

Promise<AnswerExecution<Row, Kind>>

resume

▸ resume<Row>(reference): AnswerExecution<Row, AnswerKind>

Type parameters

Parameters

Returns

AnswerExecution<Row, AnswerKind> ▸ resume<Args, Row, Kind>(read, reference): AnswerExecution<Row, Kind>

Type parameters

Parameters

Returns

AnswerExecution<Row, Kind>

recoverable

▸ recoverable(): AsyncGenerator<AnswerLocator, any, unknown>

Returns

AsyncGenerator<AnswerLocator, any, unknown>

explain

▸ explain<Expr>(relation, bounds?): Promise<AnswerPlan>

Type parameters

Parameters

Returns

Promise<AnswerPlan>