BackgroundTaskDocument
Extends
Document.BackgroundTaskMethods
Properties
addLog
addLog: (
this,level,message) =>Promise<void>
Parameters
this
BackgroundTaskDocument
level
"error" | "info" | "warn"
message
string
Returns
Promise<void>
Inherited from
completedAt?
optionalcompletedAt?:Date
created
created:
Date
createdBy?
optionalcreatedBy?:ObjectId
deleted
deleted:
boolean
error?
optionalerror?:string
isDryRun
isDryRun:
boolean
logs
logs:
BackgroundTaskLog[]
progress?
optionalprogress?:BackgroundTaskProgress
result?
optionalresult?:string[]
startedAt?
optionalstartedAt?:Date
status
status:
"pending"|"running"|"completed"|"failed"|"cancelled"
taskType
taskType:
string
updated
updated:
Date
updateProgress
updateProgress: (
this,percentage,stage?,message?) =>Promise<void>
Parameters
this
BackgroundTaskDocument
percentage
number
stage?
string
message?
string
Returns
Promise<void>