类 BaseCheckpointSaver<V>抽象类
类型参数
- V extends string | number = number
构造函数
构造函数
- new BaseCheckpointSaver<V>(serde?): BaseCheckpointSaver<V>
类型参数
- V extends string | number = number
属性
serde
方法
抽象
deleteThread
- deleteThread(threadId): Promise<void>
返回 Promise<void>
获取
- get(config): Promise<undefined | Checkpoint<string, string>>
参数
- config: RunnableConfig<Record<string, any>>
返回 Promise<undefined | Checkpoint<string, string>>
getNextVersion
- getNextVersion(current): V
返回 V
抽象
getTuple
- getTuple(config): Promise<undefined | CheckpointTuple>
参数
- config: RunnableConfig<Record<string, any>>
抽象
list
- list(config, options?): AsyncGenerator<CheckpointTuple, any, any>
抽象
put
- put(config, checkpoint, metadata, newVersions): Promise<RunnableConfig<Record<string, any>>>
返回 Promise<RunnableConfig<Record<string, any>>>
抽象
putWrites
- putWrites(config, writes, taskId): Promise<void>
参数
- config: RunnableConfig<Record<string, any>>
- writes: PendingWrite[]
- taskId: string
返回 Promise<void>
删除与特定线程 ID 关联的所有检查点和写入。