open-lineage-client
Version:
TypeScript/JavaScript client for creating and sending OpenLineage standard events.
15 lines (14 loc) • 439 B
TypeScript
import { Dataset } from '../entities/Dataset.js';
import { DatasetEvent } from '../events/DatasetEvent.js';
/**
* Builder for creating DatasetEvent instances.
*/
export declare class DatasetEventBuilder {
private eventTime;
private producer;
private schemaURL;
private dataset?;
constructor(eventTime: string, producer: string, schemaURL: string);
setDataset(dataset: Dataset): this;
build(): DatasetEvent;
}