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