public class AsyncLineageSubmission extends Object implements ComputeLineageSubmission
| Modifier and Type | Field and Description |
|---|---|
private boolean |
canceled |
private LineageComputationType |
computationType |
private Long |
eventId |
private Collection<String> |
lineageFlowFileUuids |
private String |
lineageIdentifier |
private StandardLineageResult |
result |
private Date |
submissionTime |
private String |
submitterId |
| Constructor and Description |
|---|
AsyncLineageSubmission(LineageComputationType computationType,
Long eventId,
Collection<String> lineageFlowFileUuids,
int numSteps,
String submitterId) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
Long |
getExpandedEventId() |
LineageComputationType |
getLineageComputationType() |
Collection<String> |
getLineageFlowFileUuids() |
String |
getLineageIdentifier() |
StandardLineageResult |
getResult() |
Date |
getSubmissionTime() |
String |
getSubmitterIdentity() |
boolean |
isCanceled() |
private final String lineageIdentifier
private final Date submissionTime
private final LineageComputationType computationType
private final Long eventId
private final Collection<String> lineageFlowFileUuids
private final String submitterId
private volatile boolean canceled
private final StandardLineageResult result
public AsyncLineageSubmission(LineageComputationType computationType, Long eventId, Collection<String> lineageFlowFileUuids, int numSteps, String submitterId)
public String getSubmitterIdentity()
getSubmitterIdentity in interface ComputeLineageSubmissionpublic StandardLineageResult getResult()
getResult in interface ComputeLineageSubmissionpublic Date getSubmissionTime()
getSubmissionTime in interface ComputeLineageSubmissionpublic String getLineageIdentifier()
getLineageIdentifier in interface ComputeLineageSubmissionpublic void cancel()
cancel in interface ComputeLineageSubmissionpublic boolean isCanceled()
isCanceled in interface ComputeLineageSubmissionpublic LineageComputationType getLineageComputationType()
getLineageComputationType in interface ComputeLineageSubmissionpublic Long getExpandedEventId()
getExpandedEventId in interface ComputeLineageSubmissionpublic Collection<String> getLineageFlowFileUuids()
getLineageFlowFileUuids in interface ComputeLineageSubmissionCopyright © 2022 Apache NiFi Project. All rights reserved.