Class AtlasLineageInfo
java.lang.Object
com.azure.analytics.purview.datamap.models.AtlasLineageInfo
- All Implemented Interfaces:
com.azure.json.JsonSerializable<AtlasLineageInfo>
public final class AtlasLineageInfo
extends Object
implements com.azure.json.JsonSerializable<AtlasLineageInfo>
The lineage information.
-
Method Summary
Modifier and TypeMethodDescriptionstatic AtlasLineageInfofromJson(com.azure.json.JsonReader jsonReader) Reads an instance of AtlasLineageInfo from the JsonReader.Get the baseEntityGuid property: The GUID of the base entity.Get the childrenCount property: The number of children node.Get the guidEntityMap property: The GUID entity map.Get the lineageDepth property: The depth of lineage.Get the lineageDirection property: The enum of lineage direction.Get the lineageWidth property: The width of lineage.Get the parentRelations property: An array of parentRelations relations.Get the relations property: An array of lineage relations.Get the widthCounts property: The entity count in specific direction.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Method Details
-
getBaseEntityGuid
Get the baseEntityGuid property: The GUID of the base entity.- Returns:
- the baseEntityGuid value.
-
getGuidEntityMap
Get the guidEntityMap property: The GUID entity map.- Returns:
- the guidEntityMap value.
-
getWidthCounts
Get the widthCounts property: The entity count in specific direction.- Returns:
- the widthCounts value.
-
getLineageDepth
Get the lineageDepth property: The depth of lineage.- Returns:
- the lineageDepth value.
-
getLineageWidth
Get the lineageWidth property: The width of lineage.- Returns:
- the lineageWidth value.
-
getChildrenCount
Get the childrenCount property: The number of children node.- Returns:
- the childrenCount value.
-
getLineageDirection
Get the lineageDirection property: The enum of lineage direction.- Returns:
- the lineageDirection value.
-
getParentRelations
Get the parentRelations property: An array of parentRelations relations.- Returns:
- the parentRelations value.
-
getRelations
Get the relations property: An array of lineage relations.- Returns:
- the relations value.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<AtlasLineageInfo>- Throws:
IOException
-
fromJson
Reads an instance of AtlasLineageInfo from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of AtlasLineageInfo if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the AtlasLineageInfo.
-