UNPKG

open-lineage-client

Version:

TypeScript/JavaScript client for creating and sending OpenLineage standard events.

17 lines (16 loc) 676 B
import { Documentation, JobFacets, JobType, Ownership, Sql, SourceCode, SourceCodeLocation } from '../facets/JobFacets.js'; export declare class JobFacetsBuilder { private _documentation; private _ownership; private _sourceCode; private _sourceCodeLocation; private _sql; private _jobType; setDocumentation(documentation: Documentation | null): this; setOwnership(ownership: Ownership | null): this; setSourceCode(sourceCode: SourceCode | null): this; setSourceCodeLocation(sourceCodeLocation: SourceCodeLocation | null): this; setSql(sql: Sql | null): this; setJobType(jobType: JobType | null): this; build(): JobFacets; }