Interface Result<Type>

Job result interface

interface Result<Type extends string = string> {
    createdAt: string;
    errors?: MultiObject;
    hasErrors: boolean;
    jobUserId: string;
    jobUserUUID: string;
    quantity: number;
    resolvedAt: string;
    status: Jobs.Status;
    type: Type;
    uuid: string;
}

Type Parameters

  • Type extends string = string

Properties

createdAt: string

Timestamp, in ISO format, of the job creation date

errors?: MultiObject

Array of errors

hasErrors: boolean

Flag that indicate that the publication process has some errors

jobUserId: string

User job request identifier, defined by the user

jobUserUUID: string

Unique user job request identification, based on jobUserId

quantity: number

Number of entities processed with success in this job

resolvedAt: string

Timestamp, in ISO format, of the job resolve date

status: Jobs.Status

Job status

type: Type

Job type

uuid: string

Unique job processing identification