public interface ProvenanceEventRecord
Modifier and Type | Field and Description |
---|---|
static String |
REMOTE_INPUT_PORT_TYPE |
static String |
REMOTE_OUTPUT_PORT_TYPE |
static final String REMOTE_INPUT_PORT_TYPE
static final String REMOTE_OUTPUT_PORT_TYPE
long getEventId()
ProvenanceEventRepository
long getEventTime()
long getFlowFileEntryDate()
long getLineageStartDate()
long getFileSize()
Long getPreviousFileSize()
null
long getEventDuration()
ProvenanceEventType getEventType()
Map<String,String> getAttributes()
default String getAttribute(String attributeName)
attributeName
- the name of the attribute to getnull
if no attribute exists with the given nameMap<String,String> getPreviousAttributes()
Map<String,String> getUpdatedAttributes()
String getComponentId()
String getComponentType()
default boolean isRemotePortType()
String getTransitUri()
String getSourceSystemFlowFileIdentifier()
ProvenanceEventType
is of type
RECEIVE
String getFlowFileUuid()
List<String> getParentUuids()
ProvenanceEventType
is of type
SPAWN
List<String> getChildUuids()
ProvenanceEventType
is of type
SPAWN
String getAlternateIdentifierUri()
ProvenanceEventType
is of type
ProvenanceEventType.ADDINFO
String getDetails()
null
String getRelationship()
ProvenanceEventType.ROUTE
. The relationship is applicable
only to this typeString getSourceQueueIdentifier()
ProvenanceEventType.CREATE
, ProvenanceEventType.RECEIVE
,
ProvenanceEventType.FORK
, ProvenanceEventType.JOIN
, or
ProvenanceEventType.CLONE
), or if the queue identifier is
unknown, then this method will return null
String getContentClaimSection()
null
String getPreviousContentClaimSection()
null
String getContentClaimContainer()
null
String getPreviousContentClaimContainer()
null
String getContentClaimIdentifier()
null
String getPreviousContentClaimIdentifier()
null
Long getContentClaimOffset()
null
Long getPreviousContentClaimOffset()
null
String getBestEventIdentifier()
Copyright © 2022 Apache NiFi Project. All rights reserved.