Interface: AnnotationFilters
Defined in: packages/workflow-engine/src/persistence/interface.ts:486
Filters for listAnnotations. All filters are AND-combined.
keyPrefix is implemented with startsWith (Postgres uses the
(workflowRunId, key) index; SQLite may table-scan unless the engine
branches to GLOB — see PrismaWorkflowPersistence).
Properties
actorId?
optionalactorId?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:491
actorKind?
optionalactorKind?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:492
attempt?
optionalattempt?:number
Defined in: packages/workflow-engine/src/persistence/interface.ts:493
key?
optionalkey?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:487
keyPrefix?
optionalkeyPrefix?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:488
limit?
optionallimit?:number
Defined in: packages/workflow-engine/src/persistence/interface.ts:496
scope?
optionalscope?:AnnotationScope
Defined in: packages/workflow-engine/src/persistence/interface.ts:489
scopeId?
optionalscopeId?:string|null
Defined in: packages/workflow-engine/src/persistence/interface.ts:490
since?
optionalsince?:Date
Defined in: packages/workflow-engine/src/persistence/interface.ts:494
until?
optionaluntil?:Date
Defined in: packages/workflow-engine/src/persistence/interface.ts:495