Class OpenLineage.NominalTimeRunFacetBuilder

  • Enclosing class:
    OpenLineage

    public final class OpenLineage.NominalTimeRunFacetBuilder
    extends java.lang.Object
    • Constructor Detail

      • NominalTimeRunFacetBuilder

        public NominalTimeRunFacetBuilder()
    • Method Detail

      • nominalStartTime

        public OpenLineage.NominalTimeRunFacetBuilder nominalStartTime​(java.time.ZonedDateTime nominalStartTime)
        Parameters:
        nominalStartTime - An [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp representing the nominal start time (included) of the run. AKA the schedule time
        Returns:
        this
      • nominalEndTime

        public OpenLineage.NominalTimeRunFacetBuilder nominalEndTime​(java.time.ZonedDateTime nominalEndTime)
        Parameters:
        nominalEndTime - An [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp representing the nominal end time (excluded) of the run. (Should be the nominal start time of the next run)
        Returns:
        this