web / lib/jobs/types/job-inputs
lib/jobs/types/job-inputs
Defines the TypeScript interfaces for the inputs of different jobs in the import pipeline.
This file provides standardized type definitions for the input property of various
import-related jobs. Using these types ensures consistency and type safety when
queuing and handling jobs throughout the system.
Interfaces
BaseJobInput
Extended by
Properties
input
input:
unknown
FileJobInput
Extends
Properties
input
input:
object
importFileId
importFileId:
string
catalogId?
optionalcatalogId:string
Overrides
ImportJobInput
Extends
Properties
input
input:
object
importJobId
importJobId:
string|number
Overrides
BatchJobInput
Extends
Properties
input
input:
object
importJobId
importJobId:
string|number
batchNumber
batchNumber:
number
Overrides
Type Aliases
DatasetDetectionJobInput
DatasetDetectionJobInput =
FileJobInput
AnalyzeDuplicatesJobInput
AnalyzeDuplicatesJobInput =
ImportJobInput
SchemaDetectionJobInput
SchemaDetectionJobInput =
BatchJobInput
ValidateSchemaJobInput
ValidateSchemaJobInput =
ImportJobInput
CreateSchemaVersionJobInput
CreateSchemaVersionJobInput =
ImportJobInput
GeocodingBatchJobInput
GeocodingBatchJobInput =
BatchJobInput
CreateEventsBatchJobInput
CreateEventsBatchJobInput =
BatchJobInput