AtlasLineageInfo Data Type

Properties
name data type constraints description
baseEntityGuid string  
guidEntityMap map of AtlasEntityHeader  
lineageDepth number required
lineageDirection LineageDirection  
lineageOnDemandPayload map of LineageOnDemandConstraints  
relations array of LineageRelation  
relationsOnDemand map of LineageInfoOnDemand  

Example

{
  "baseEntityGuid" : "...",
  "guidEntityMap" : {
    "property1" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "ACTIVE",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DISCOVERED",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    },
    "property2" : {
      "classificationNames" : [ "...", "..." ],
      "classifications" : [ {
        "entityGuid" : "...",
        "entityStatus" : "DELETED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      }, {
        "entityGuid" : "...",
        "entityStatus" : "PURGED",
        "propagate" : true,
        "removePropagationsOnEntityDelete" : true,
        "validityPeriods" : [ { }, { } ],
        "attributes" : {
          "property1" : { },
          "property2" : { }
        },
        "typeName" : "..."
      } ],
      "displayText" : "...",
      "guid" : "...",
      "isIncomplete" : true,
      "labels" : [ "...", "..." ],
      "meaningNames" : [ "...", "..." ],
      "meanings" : [ {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "DEPRECATED",
        "steward" : "...",
        "termGuid" : "..."
      }, {
        "confidence" : 12345,
        "createdBy" : "...",
        "description" : "...",
        "displayText" : "...",
        "expression" : "...",
        "qualifiedName" : "...",
        "relationGuid" : "...",
        "source" : "...",
        "status" : "OTHER",
        "steward" : "...",
        "termGuid" : "..."
      } ],
      "status" : "PURGED",
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "typeName" : "..."
    }
  },
  "lineageDepth" : 12345,
  "lineageDirection" : "BOTH",
  "lineageOnDemandPayload" : {
    "property1" : {
      "depth" : 12345,
      "direction" : "BOTH",
      "inputRelationsLimit" : 12345,
      "outputRelationsLimit" : 12345
    },
    "property2" : {
      "depth" : 12345,
      "direction" : "INPUT",
      "inputRelationsLimit" : 12345,
      "outputRelationsLimit" : 12345
    }
  },
  "relations" : [ {
    "fromEntityId" : "...",
    "relationshipId" : "...",
    "toEntityId" : "..."
  }, {
    "fromEntityId" : "...",
    "relationshipId" : "...",
    "toEntityId" : "..."
  } ],
  "relationsOnDemand" : {
    "property1" : {
      "hasMoreInputs" : true,
      "hasMoreOutputs" : true,
      "inputRelationsCount" : 12345,
      "outputRelationsCount" : 12345
    },
    "property2" : {
      "hasMoreInputs" : true,
      "hasMoreOutputs" : true,
      "inputRelationsCount" : 12345,
      "outputRelationsCount" : 12345
    }
  }
}