Interface LineageNode

All Known Subinterfaces:
ProvenanceEventLineageNode

public interface LineageNode
  • Method Details

    • getNodeType

      LineageNodeType getNodeType()
      Returns:
      the type of the LineageNode
    • getFlowFileUuid

      String getFlowFileUuid()
      Returns:
      the UUID of the FlowFile for which this Node was created
    • getIdentifier

      String getIdentifier()
      Returns:
      the UUID for this LineageNode
    • getTimestamp

      long getTimestamp()
      Returns:
      the timestamp that corresponds to this Node. The meaning of the timestamp may differ between implementations. For example, a ProvenanceEventLineageNode's timestamp indicates the time at which the event occurred. However, for a Node that represents a FlowFile, for example, the timestamp may represent the time at which the FlowFile was created