public interface ComputeLineageSubmission
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Cancels the lineage computation
|
java.lang.Long |
getExpandedEventId()
If the Lineage Computation Type of this submission is
LineageComputationType.EXPAND_CHILDREN or
LineageComputationType.EXPAND_PARENTS , indicates
the event ID that is to be expanded. |
LineageComputationType |
getLineageComputationType() |
java.util.Collection<java.lang.String> |
getLineageFlowFileUuids() |
java.lang.String |
getLineageIdentifier() |
ComputeLineageResult |
getResult() |
java.util.Date |
getSubmissionTime() |
java.lang.String |
getSubmitterIdentity() |
boolean |
isCanceled() |
ComputeLineageResult getResult()
ComputeLineageResult
that contains the results. The
results may be partial if a call to
ComputeLineageResult.isFinished()
returns false
java.util.Date getSubmissionTime()
java.lang.String getSubmitterIdentity()
java.lang.String getLineageIdentifier()
void cancel()
boolean isCanceled()
true
if cancel()
has been called,
false
otherwiseLineageComputationType getLineageComputationType()
java.lang.Long getExpandedEventId()
LineageComputationType.EXPAND_CHILDREN
or
LineageComputationType.EXPAND_PARENTS
, indicates
the event ID that is to be expanded.
If the Lineage Computation Type of this submission is
LineageComputationType.FLOWFILE_LINEAGE
and the
original submission was based off an event id, indicates
that event ID.
Otherwise returns null
.java.util.Collection<java.lang.String> getLineageFlowFileUuids()