Skip to content
1 min read · 90 words

Interface: PlanSink

Defined in: batteries/vector/builder.ts:46

Extended by

Methods

executeDelete()

ts
executeDelete(plan: DeletePlan): Promise<void>;

Defined in: batteries/vector/builder.ts:49

Parameters

ParameterType
planDeletePlan

Returns

Promise<void>


executeSearch()

ts
executeSearch(plan: SearchPlan): Promise<VectorMatch[]>;

Defined in: batteries/vector/builder.ts:47

Parameters

ParameterType
planSearchPlan

Returns

Promise<VectorMatch[]>


executeUpsert()

ts
executeUpsert(plan: UpsertPlan): Promise<void>;

Defined in: batteries/vector/builder.ts:48

Parameters

ParameterType
planUpsertPlan

Returns

Promise<void>