Class BaseCheckpointSaver<V>Abstract
Type Parameters V extends string | number = number Defined in libs/checkpoint/dist/base.d.ts:60 Constructorsconstructor Type Parameters V extends string | number = number Defined in libs/checkpoint/dist/base.d.ts:62 Propertiesserde Defined in libs/checkpoint/dist/base.d.ts:61 Methodsget get ( config : RunnableConfig ) : Promise < undefined | Checkpoint < string , string > > Returns Promise < undefined | Checkpoint < string , string > > Defined in libs/checkpoint/dist/base.d.ts:63 get Next Version Returns V Defined in libs/checkpoint/dist/base.d.ts:77 Abstract
get Tuple Defined in libs/checkpoint/dist/base.d.ts:64 Abstract
list Defined in libs/checkpoint/dist/base.d.ts:65 Abstract
put Returns Promise < RunnableConfig < Record < string , any > > > Defined in libs/checkpoint/dist/base.d.ts:66 Abstract
put Writes putWrites ( config : RunnableConfig , writes : PendingWrite < string > [] , taskId : string , ) : Promise < void > Parameters config : RunnableConfig writes : PendingWrite < string > [] taskId : string Returns Promise < void > Defined in libs/checkpoint/dist/base.d.ts:70
Generate the next version ID for a channel.
Default is to use integer versions, incrementing by 1. If you override, you can use str/int/float versions, as long as they are monotonically increasing.