open-lineage-client
Version:
TypeScript/JavaScript client for creating and sending OpenLineage standard events.
16 lines (15 loc) • 553 B
TypeScript
import { RunFacets, ErrorMessage, ExternalQuery, NominalTime, Parent } from '../facets/RunFacets.js';
/**
* Builder for creating RunFacets instances.
*/
export declare class RunFacetsBuilder {
private _errorMessage;
private _externalQuery;
private _nominalTime;
private _parent;
setErrorMessage(errorMessage: ErrorMessage | null): this;
setExternalQuery(externalQuery: ExternalQuery | null): this;
setNominalTime(nominalTime: NominalTime | null): this;
setParent(parent: Parent | null): this;
build(): RunFacets;
}