public class LineagePath extends Object
| Modifier and Type | Field and Description |
|---|---|
private List<ProvenanceEventRecord> |
events |
private long |
lineagePathHash |
private List<LineagePath> |
parents |
private DataSetRefs |
refs |
| Constructor and Description |
|---|
LineagePath() |
| Modifier and Type | Method and Description |
|---|---|
List<ProvenanceEventRecord> |
getEvents()
NOTE: The list contains provenance events in reversed order, i.e.
|
long |
getLineagePathHash() |
List<LineagePath> |
getParents() |
DataSetRefs |
getRefs() |
boolean |
hasInput() |
boolean |
hasOutput() |
boolean |
isComplete() |
void |
setLineagePathHash(long lineagePathHash) |
void |
setRefs(DataSetRefs refs) |
boolean |
shouldCreateSeparatePath(ProvenanceEventType eventType) |
private List<ProvenanceEventRecord> events
private List<LineagePath> parents
private DataSetRefs refs
private long lineagePathHash
public List<ProvenanceEventRecord> getEvents()
public List<LineagePath> getParents()
public DataSetRefs getRefs()
public void setRefs(DataSetRefs refs)
public boolean shouldCreateSeparatePath(ProvenanceEventType eventType)
public boolean isComplete()
public boolean hasInput()
public boolean hasOutput()
public long getLineagePathHash()
public void setLineagePathHash(long lineagePathHash)
Copyright © 2024 Apache NiFi Project. All rights reserved.