UNPKG

open-lineage-client

Version:

TypeScript/JavaScript client for creating and sending OpenLineage standard events.

18 lines (17 loc) 735 B
import { InputDataset } from '../entities/InputDataset.js'; import { Job } from '../entities/Job.js'; import { OutputDataset } from '../entities/OutputDataset.js'; import { Run } from '../entities/Run.js'; import { EventType } from '../types/EventTypes.js'; import { BaseEvent } from './BaseEvent.js'; /** * Represents a RunEvent. */ export declare class RunEvent extends BaseEvent { eventType: EventType; run: Run; job: Job; inputs: InputDataset[] | OutputDataset[]; outputs: InputDataset[] | OutputDataset[]; constructor(eventTime: string, producer: string, schemaURL: string, eventType: EventType, run: Run, job: Job, inputs: InputDataset[] | OutputDataset[], outputs: InputDataset[] | OutputDataset[]); }