provenanceEvent

Namespace: (default namespace)
XML Schema: ns0.xsd

A provenance event.

XML

Elements

name (type) min/max
occurs
description
id (string) 0/1 The event uuid.
eventId (long) 0/1 The event id.
eventTime (string) 0/1 The time the event occurred.
flowFileUuid (string) 0/1 The UUID of the FlowFile for this event.
fileSize (string) 0/1 The size of the FlowFile for this event.
fileSizeBytes (long) 0/1 The size of the FlowFile in bytes for this event.
eventType (string) 0/1 The type of this event.
attributes (attribute) 0/unbounded The attributes for the FlowFile for this event.
groupId (string) 0/1 The id of the group that this component resides in. If the component is no longer in the flow, the group id will not be set.
componentId (string) 0/1 The id of the component that generated this event.
componentName (string) 0/1 The name of the component that generated this event.
componentType (string) 0/1 The type of the component that generated this event.
transitUri (string) 0/1 The source/destination system URI if the event was a RECEIVE/SEND.
alternateIdentifierUri (string) 0/1 The alternate identifier URI for the FlowFile for this event.
clusterNodeId (string) 0/1 The identifier of the node where this event originated.
clusterNodeAddress (string) 0/1 The label to use to show which node this event originated from.
parentUuids (string) 0/unbounded The parent uuids for this event.
childUuids (string) 0/unbounded The child uuids for this event.
eventDuration (long) 0/1 The duration of the event, in milliseconds.
lineageDuration (long) 0/1 The duration since the lineage began, in milliseconds.
sourceSystemFlowFileId (string) 0/1 The source system FlowFile id.
relationship (string) 0/1 If this represents a route event, this is the relationship to which the flowfile was routed.
details (string) 0/1 The event details.
contentEqual (boolean) 0/1 Whether or not the input and output content claim is the same.
outputContentAvailable (boolean) 0/1 Returns whether or not the output content is still available.
outputContentClaimSection (string) 0/1 Returns the Section in which the output Content Claim lives, or null if no Content Claim exists.
outputContentClaimContainer (string) 0/1 Returns the Container in which the output Content Claim lives, or null if no Content Claim exists.
outputContentClaimIdentifier (string) 0/1 Returns the Identifier of the output Content Claim, or null if no Content Claim exists.
outputContentClaimOffset (long) 0/1 Returns the offset into the the output Content Claim where the FlowFile's content begins, or null if no Content Claim exists.
outputContentClaimFileSize (string) 0/1 Returns the formatted file size of the input content claim.
outputContentClaimFileSizeBytes (long) 0/1 Returns the number of bytes of the input content claim.
inputContentAvailable (boolean) 0/1 Returns whether or not the input content is still available.
inputContentClaimSection (string) 0/1 Returns the Section in which the input Content Claim lives, or null if no Content Claim exists.
inputContentClaimContainer (string) 0/1 Returns the Container in which the input Content Claim lives, or null if no Content Claim exists.
inputContentClaimIdentifier (string) 0/1 Returns the Identifier of the input Content Claim, or null if no Content Claim exists.
inputContentClaimOffset (long) 0/1 Returns the offset into the the input Content Claim where the FlowFile's content begins, or null if no Content Claim exists.
inputContentClaimFileSize (string) 0/1 Returns the formatted file size of the input content claim.
inputContentClaimFileSizeBytes (long) 0/1 Returns the number of bytes of the input content claim.
replayAvailable (boolean) 0/1 Returns whether or not replay is available.
replayExplanation (string) 0/1 Returns the explanation as to why replay is unavailable.
sourceConnectionIdentifier (string) 0/1 Returns identifier of the FlowFile Queue / Connection from which the FlowFile was pulled to generate this event, or null if either the queue is unknown or the FlowFile was created by this event.

JSON

property type description
id id (string) The event uuid.
eventId eventId (long) The event id.
eventTime eventTime (string) The time the event occurred.
flowFileUuid flowFileUuid (string) The UUID of the FlowFile for this event.
fileSize fileSize (string) The size of the FlowFile for this event.
fileSizeBytes fileSizeBytes (long) The size of the FlowFile in bytes for this event.
eventType eventType (string) The type of this event.
attributes array of attributes (attribute) The attributes for the FlowFile for this event.
groupId groupId (string) The id of the group that this component resides in. If the component is no longer in the flow, the group id will not be set.
componentId componentId (string) The id of the component that generated this event.
componentName componentName (string) The name of the component that generated this event.
componentType componentType (string) The type of the component that generated this event.
transitUri transitUri (string) The source/destination system URI if the event was a RECEIVE/SEND.
alternateIdentifierUri alternateIdentifierUri (string) The alternate identifier URI for the FlowFile for this event.
clusterNodeId clusterNodeId (string) The identifier of the node where this event originated.
clusterNodeAddress clusterNodeAddress (string) The label to use to show which node this event originated from.
parentUuids array of parentUuids (string) The parent uuids for this event.
childUuids array of childUuids (string) The child uuids for this event.
eventDuration eventDuration (long) The duration of the event, in milliseconds.
lineageDuration lineageDuration (long) The duration since the lineage began, in milliseconds.
sourceSystemFlowFileId sourceSystemFlowFileId (string) The source system FlowFile id.
relationship relationship (string) If this represents a route event, this is the relationship to which the flowfile was routed.
details details (string) The event details.
contentEqual contentEqual (boolean) Whether or not the input and output content claim is the same.
outputContentAvailable outputContentAvailable (boolean) Returns whether or not the output content is still available.
outputContentClaimSection outputContentClaimSection (string) Returns the Section in which the output Content Claim lives, or null if no Content Claim exists.
outputContentClaimContainer outputContentClaimContainer (string) Returns the Container in which the output Content Claim lives, or null if no Content Claim exists.
outputContentClaimIdentifier outputContentClaimIdentifier (string) Returns the Identifier of the output Content Claim, or null if no Content Claim exists.
outputContentClaimOffset outputContentClaimOffset (long) Returns the offset into the the output Content Claim where the FlowFile's content begins, or null if no Content Claim exists.
outputContentClaimFileSize outputContentClaimFileSize (string) Returns the formatted file size of the input content claim.
outputContentClaimFileSizeBytes outputContentClaimFileSizeBytes (long) Returns the number of bytes of the input content claim.
inputContentAvailable inputContentAvailable (boolean) Returns whether or not the input content is still available.
inputContentClaimSection inputContentClaimSection (string) Returns the Section in which the input Content Claim lives, or null if no Content Claim exists.
inputContentClaimContainer inputContentClaimContainer (string) Returns the Container in which the input Content Claim lives, or null if no Content Claim exists.
inputContentClaimIdentifier inputContentClaimIdentifier (string) Returns the Identifier of the input Content Claim, or null if no Content Claim exists.
inputContentClaimOffset inputContentClaimOffset (long) Returns the offset into the the input Content Claim where the FlowFile's content begins, or null if no Content Claim exists.
inputContentClaimFileSize inputContentClaimFileSize (string) Returns the formatted file size of the input content claim.
inputContentClaimFileSizeBytes inputContentClaimFileSizeBytes (long) Returns the number of bytes of the input content claim.
replayAvailable replayAvailable (boolean) Returns whether or not replay is available.
replayExplanation replayExplanation (string) Returns the explanation as to why replay is unavailable.
sourceConnectionIdentifier sourceConnectionIdentifier (string) Returns identifier of the FlowFile Queue / Connection from which the FlowFile was pulled to generate this event, or null if either the queue is unknown or the FlowFile was created by this event.