Interface: AnnotationFilters
Defined in: packages/workflow-engine/src/persistence/interface.ts:509
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:514
actorKind?
optionalactorKind?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:515
attempt?
optionalattempt?:number
Defined in: packages/workflow-engine/src/persistence/interface.ts:516
key?
optionalkey?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:510
keyPrefix?
optionalkeyPrefix?:string
Defined in: packages/workflow-engine/src/persistence/interface.ts:511
limit?
optionallimit?:number
Defined in: packages/workflow-engine/src/persistence/interface.ts:519
scope?
optionalscope?:AnnotationScope
Defined in: packages/workflow-engine/src/persistence/interface.ts:512
scopeId?
optionalscopeId?:string|null
Defined in: packages/workflow-engine/src/persistence/interface.ts:513
since?
optionalsince?:Date
Defined in: packages/workflow-engine/src/persistence/interface.ts:517
until?
optionaluntil?:Date
Defined in: packages/workflow-engine/src/persistence/interface.ts:518