类 BaseCheckpointSaver<V>抽象
属性
serde
方法
get
- get(config): Promise<undefined | Checkpoint<字符串, 字符串>>
返回值 Promise<undefined | Checkpoint<字符串, 字符串>>
getNextVersion
- getNextVersion(current, _channel): V
返回值 V
抽象
getTuple
- getTuple(config): Promise<undefined | CheckpointTuple>
抽象
list
- list(config, options?): AsyncGenerator<CheckpointTuple, any, 未知>
抽象
put
- put(config, checkpoint, metadata, newVersions): Promise<RunnableConfig>
返回值 Promise<RunnableConfig>
抽象
putWrites
- putWrites(config, writes, taskId): Promise<void>
参数
- config: RunnableConfig
- writes: PendingWrite<字符串>[]
- taskId: 字符串
返回值 Promise<void>
为通道生成下一个版本 ID。
默认情况下使用整数版本,递增 1。如果覆盖,可以使用字符串/整数/浮点数版本,只要它们是单调递增的。