Interface SandboxedJob<T, R>

Type Parameters

  • T = any

  • R = any

Hierarchy

  • Omit<JobJson, "data" | "opts" | "progress" | "returnValue">
    • SandboxedJob

Properties

attemptsMade: number
data: T
failedReason: string
finishedOn?: number
id: string
log: ((row: any) => void)

Type declaration

    • (row: any): void
    • Parameters

      • row: any

      Returns void

name: string
parent?: ParentKeys
parentKey?: string
processedOn?: number
repeatJobKey?: string
returnValue: R
returnvalue: string
stacktrace: string
timestamp: number
update: ((data: any) => Promise<void>)

Type declaration

    • (data: any): Promise<void>
    • Parameters

      • data: any

      Returns Promise<void>

updateProgress: ((value: number | object) => Promise<void>)

Type declaration

    • (value: number | object): Promise<void>
    • Parameters

      • value: number | object

      Returns Promise<void>

Generated using TypeDoc