lineageEntity element
| Type: | lineageEntity |
| Namespace: | (default namespace) |
| XML Schema: | ns0.xsd |
A serialized representation of this class can be placed in the entity body of a request or response to or from the API. This particular entity holds a reference to a LineageDTO.
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<lineageEntity>
<revision>
<clientId>...</clientId>
<version>...</version>
</revision>
<lineage>
<id>...</id>
<uri>...</uri>
<clusterNodeId>...</clusterNodeId>
<submissionTime>...</submissionTime>
<expiration>...</expiration>
<percentCompleted>...</percentCompleted>
<finished>...</finished>
<request>
<eventId>...</eventId>
<lineageRequestType>...</lineageRequestType>
<uuid>...</uuid>
</request>
<results>
<errors>...</errors>
<errors>...</errors>
<!--...more "errors" elements...-->
<nodes>
<id>...</id>
<flowFileUuid>...</flowFileUuid>
<parentUuids>...</parentUuids>
<parentUuids>...</parentUuids>
<!--...more "parentUuids" elements...-->
<childUuids>...</childUuids>
<childUuids>...</childUuids>
<!--...more "childUuids" elements...-->
<clusterNodeIdentifier>...</clusterNodeIdentifier>
<type>...</type>
<eventType>...</eventType>
<timestamp>...</timestamp>
<millis>...</millis>
</nodes>
<nodes>
<!--...-->
</nodes>
<!--...more "nodes" elements...-->
<links>
<sourceId>...</sourceId>
<targetId>...</targetId>
<flowFileUuid>...</flowFileUuid>
<timestamp>...</timestamp>
<millis>...</millis>
</links>
<links>
<!--...-->
</links>
<!--...more "links" elements...-->
</results>
</lineage>
</lineageEntity>
Example JSON
{
"lineage" : {
"id" : "...",
"uri" : "...",
"clusterNodeId" : "...",
"submissionTime" : "...",
"expiration" : "...",
"percentCompleted" : ...,
"finished" : false,
"request" : {
"eventId" : ...,
"lineageRequestType" : "PARENTS",
"uuid" : "..."
},
"results" : {
"errors" : [ "...", ... ],
"nodes" : [ {
"id" : "...",
"flowFileUuid" : "...",
"parentUuids" : [ "...", ... ],
"childUuids" : [ "...", ... ],
"clusterNodeIdentifier" : "...",
"type" : "...",
"eventType" : "...",
"timestamp" : "...",
"millis" : ...
}, ... ],
"links" : [ {
"sourceId" : "...",
"targetId" : "...",
"flowFileUuid" : "...",
"timestamp" : "...",
"millis" : ...
}, ... ]
}
},
"revision" : {
"clientId" : "...",
"version" : ...
}
}