Interface LineageNode
- All Known Subinterfaces:
ProvenanceEventLineageNode
public interface LineageNode
-
Method Summary
Modifier and TypeMethodDescriptionlong
-
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
-