RunStore
Methods
Section titled “Methods”appendStep()
Section titled “appendStep()”appendStep(runId, record): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
Returns
Section titled “Returns”Promise<void>
deleteRun()
Section titled “deleteRun()”deleteRun(runId, options?): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
Returns
Section titled “Returns”Promise<void>
finalizeStep()
Section titled “finalizeStep()”finalizeStep( runId, key,patch): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<void>
getRunState()
Section titled “getRunState()”getRunState(runId): Promise<RunState | null>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<RunState | null>
getSteps()
Section titled “getSteps()”getSteps(runId): Promise<StepRecord[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<StepRecord[]>
initRun()?
Section titled “initRun()?”optional initRun(state): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”Promise<void>
listRuns()
Section titled “listRuns()”listRuns(filter): AsyncIterable<RunRef>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”AsyncIterable<RunRef>
pruneStepsBeforeEpoch()?
Section titled “pruneStepsBeforeEpoch()?”optional pruneStepsBeforeEpoch(runId, keepEpoch): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<void>
putRunState()
Section titled “putRunState()”putRunState(state): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”Promise<void>
reserveSteps()?
Section titled “reserveSteps()?”optional reserveSteps(runId, count): Promise<number[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<number[]>