Logo
Classes

RollbackableTransformComponent

Defined in: packages/llamaindex/src/ingestion/strategies/rollback.ts:5

Extends

  • TransformComponent

Extended by

RollbackableTransformComponent<Options>(nodes, options?): BaseNode<Metadata>[] | Promise<BaseNode<Metadata>[]>

Defined in: packages/llamaindex/src/ingestion/strategies/rollback.ts:5

Type Parameters

Options

Options extends Record<string, unknown>

Parameters

nodes

BaseNode<Metadata>[]

options?

Options

Returns

BaseNode<Metadata>[] | Promise<BaseNode<Metadata>[]>

Constructors

Constructor

new RollbackableTransformComponent(transformFn): RollbackableTransformComponent

Defined in: packages/core/schema/dist/index.d.ts:175

Parameters

transformFn

TransformComponentSignature<BaseNode<Metadata>[] | Promise<BaseNode<Metadata>[]>>

Returns

RollbackableTransformComponent

Inherited from

TransformComponent.constructor

Methods

rollback()

rollback(docStore, nodes): Promise<void>

Defined in: packages/llamaindex/src/ingestion/strategies/rollback.ts:9

Parameters

docStore

BaseDocumentStore

nodes

BaseNode<Metadata>[]

Returns

Promise<void>

On this page