open-lineage-client
Version:
TypeScript/JavaScript client for creating and sending OpenLineage standard events.
15 lines (14 loc) • 372 B
TypeScript
import { Job } from '../entities/Job.js';
import { JobFacets } from '../facets/JobFacets.js';
/**
* Builder for creating Job instances.
*/
export declare class JobBuilder {
private namespace;
private name;
private facets;
setNamespace(namespace: string): this;
setName(name: string): this;
addFacets(facets: JobFacets): this;
build(): Job;
}