UNPKG

open-lineage-client

Version:

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

32 lines 868 B
import { RunFacets, } from '../facets/RunFacets.js'; /** * Builder for creating RunFacets instances. */ export class RunFacetsBuilder { constructor() { this._errorMessage = null; this._externalQuery = null; this._nominalTime = null; this._parent = null; } setErrorMessage(errorMessage) { this._errorMessage = errorMessage; return this; } setExternalQuery(externalQuery) { this._externalQuery = externalQuery; return this; } setNominalTime(nominalTime) { this._nominalTime = nominalTime; return this; } setParent(parent) { this._parent = parent; return this; } build() { return new RunFacets(this._errorMessage, this._externalQuery, this._nominalTime, this._parent); } } //# sourceMappingURL=RunFacetsBuilder.js.map