public class NiFiFlowPath extends Object implements AtlasProcess
| Modifier and Type | Field and Description |
|---|---|
private String |
atlasGuid |
private org.apache.atlas.model.instance.AtlasEntity |
exEntity |
private Set<String> |
existingInputGuids |
private Set<String> |
existingOutputGuids |
private String |
groupId |
private String |
id |
private Set<org.apache.atlas.model.instance.AtlasObjectId> |
inputs |
private AtomicBoolean |
metadataUpdated |
private String |
name |
private Set<org.apache.atlas.model.instance.AtlasObjectId> |
outputs |
private List<String> |
processComponentIds |
private List<String> |
updateAudit |
| Constructor and Description |
|---|
NiFiFlowPath(String id) |
NiFiFlowPath(String id,
long lineageHash) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessor(String processorId) |
String |
createDeepLinkURL(String nifiUrl) |
boolean |
equals(Object o) |
String |
getAtlasGuid() |
org.apache.atlas.model.instance.AtlasEntity |
getExEntity() |
String |
getGroupId() |
String |
getId() |
Set<org.apache.atlas.model.instance.AtlasObjectId> |
getInputs() |
String |
getName() |
Set<org.apache.atlas.model.instance.AtlasObjectId> |
getOutputs() |
List<String> |
getProcessComponentIds() |
List<String> |
getUpdateAudit() |
int |
hashCode() |
(package private) boolean |
isDataSetReferenceChanged(Set<org.apache.atlas.model.instance.AtlasObjectId> ids,
boolean isInput) |
boolean |
isMetadataUpdated() |
void |
setAtlasGuid(String atlasGuid) |
void |
setExEntity(org.apache.atlas.model.instance.AtlasEntity exEntity) |
void |
setGroupId(String groupId) |
void |
setName(String name) |
void |
startTrackingChanges(NiFiFlow nifiFlow)
Start tracking changes from current state.
|
String |
toString() |
private final String id
private final Set<org.apache.atlas.model.instance.AtlasObjectId> inputs
private final Set<org.apache.atlas.model.instance.AtlasObjectId> outputs
private String atlasGuid
private String name
private String groupId
private org.apache.atlas.model.instance.AtlasEntity exEntity
private AtomicBoolean metadataUpdated
public NiFiFlowPath(String id)
public NiFiFlowPath(String id, long lineageHash)
public org.apache.atlas.model.instance.AtlasEntity getExEntity()
public void setExEntity(org.apache.atlas.model.instance.AtlasEntity exEntity)
public String getAtlasGuid()
public void setAtlasGuid(String atlasGuid)
public String getName()
public void setName(String name)
public String getGroupId()
public void setGroupId(String groupId)
public void addProcessor(String processorId)
public Set<org.apache.atlas.model.instance.AtlasObjectId> getInputs()
getInputs in interface AtlasProcesspublic Set<org.apache.atlas.model.instance.AtlasObjectId> getOutputs()
getOutputs in interface AtlasProcesspublic String getId()
public void startTrackingChanges(NiFiFlow nifiFlow)
public boolean isMetadataUpdated()
boolean isDataSetReferenceChanged(Set<org.apache.atlas.model.instance.AtlasObjectId> ids, boolean isInput)
Copyright © 2024 Apache NiFi Project. All rights reserved.