open-lineage-client
Version:
TypeScript/JavaScript client for creating and sending OpenLineage standard events.
13 lines • 423 B
JavaScript
import { removeEmptyFields } from '../utils/utils.js';
import { BaseEvent } from './BaseEvent.js';
/**
* Represents a DatasetEvent.
*/
export class DatasetEvent extends BaseEvent {
constructor(eventTime, producer, schemaURL, dataset) {
super(eventTime, producer, schemaURL);
this.dataset = dataset;
Object.assign(this, removeEmptyFields(this));
}
}
//# sourceMappingURL=DatasetEvent.js.map