open-lineage-client
Version:
TypeScript/JavaScript client for creating and sending OpenLineage standard events.
18 lines (17 loc) • 594 B
TypeScript
import { OutputDataset } from '../entities/OutputDataset.js';
import { DatasetFacets } from '../facets/DatasetFacets.js';
import { OutputDatasetFacets } from '../facets/OutputDatasetFacets.js';
/**
* Builder for creating OutputDataset instances.
*/
export declare class OutputDatasetBuilder {
private name;
private namespace;
private facets;
private outputFacets;
setName(name: string): this;
setNamespace(namespace: string): this;
setFacets(facets: DatasetFacets): this;
setOutputFacets(outputFacets: OutputDatasetFacets): this;
build(): OutputDataset;
}