bunqueue v2.9 API referenceall versions · guide
bunqueue
    Preparing search index...

    Interface JobOptions

    Options accepted when adding a job.

    interface JobOptions {
        attempts?: number;
        backoff?: number | BackoffOptions;
        continueParentOnFailure?: boolean;
        debounce?: DebounceOptions;
        deduplication?: DeduplicationOptions;
        delay?: number;
        durable?: boolean;
        failParentOnFailure?: boolean;
        group?: GroupJobOptions;
        ignoreDependencyOnFailure?: boolean;
        jobId?: string;
        keepLogs?: number;
        lifo?: boolean;
        parent?: ParentOpts;
        priority?: number;
        removeDependencyOnFailure?: boolean;
        removeOnComplete?: boolean;
        removeOnFail?: boolean;
        repeat?: RepeatOptions;
        sizeLimit?: number;
        stackTraceLimit?: number;
        stallTimeout?: number;
        timeout?: number;
        timestamp?: number;
    }
    Index
    attempts?: number
    backoff?: number | BackoffOptions
    continueParentOnFailure?: boolean
    debounce?: DebounceOptions
    deduplication?: DeduplicationOptions
    delay?: number
    durable?: boolean
    failParentOnFailure?: boolean
    ignoreDependencyOnFailure?: boolean
    jobId?: string
    keepLogs?: number
    lifo?: boolean
    parent?: ParentOpts
    priority?: number
    removeDependencyOnFailure?: boolean
    removeOnComplete?: boolean

    Age/count retention is intentionally unsupported.

    removeOnFail?: boolean
    repeat?: RepeatOptions
    sizeLimit?: number
    stackTraceLimit?: number
    stallTimeout?: number
    timeout?: number
    timestamp?: number