Class AssetLineage
- java.lang.Object
-
- org.odpi.openmetadata.frameworks.connectors.properties.AssetPropertyElementBase
-
- org.odpi.openmetadata.frameworks.connectors.properties.AssetPropertyBase
-
- org.odpi.openmetadata.frameworks.connectors.properties.AssetLineage
-
- All Implemented Interfaces:
Serializable
public class AssetLineage extends AssetPropertyBase
Lineage shows the origin of the connected asset. It covers:- Design lineage - the known data movement and data stores that can supply data to this asset.
- Operational lineage - showing the jobs that ran to create this asset
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.AssetPropertyBase
parentAsset
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAssetLineage()Default constructorAssetLineage(AssetDescriptor parentAsset)Typical constructor.AssetLineage(AssetDescriptor parentAsset, AssetLineage templateLineage)Copy/clone constructor - the parentAsset is passed separately to the template because it is also likely to be being cloned in the same operation and we want the lineage clone to point to the asset clone and not the original asset.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.AssetPropertyBase
equals, getParentAsset, getParentAssetName, getParentAssetTypeName, hashCode
-
-
-
-
Constructor Detail
-
AssetLineage
protected AssetLineage()
Default constructor
-
AssetLineage
public AssetLineage(AssetDescriptor parentAsset)
Typical constructor.- Parameters:
parentAsset- description of the asset that this lineage is attached to.
-
AssetLineage
public AssetLineage(AssetDescriptor parentAsset, AssetLineage templateLineage)
Copy/clone constructor - the parentAsset is passed separately to the template because it is also likely to be being cloned in the same operation and we want the lineage clone to point to the asset clone and not the original asset.- Parameters:
parentAsset- description of the asset that this lineage is attached to.templateLineage- lineage object to copy.
-
-