Reference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class LineageLink.
Lineage link between two entities.
Generated from protobuf message google.cloud.datacatalog.lineage.v1.LineageLink
Namespace
Google \ Cloud \ DataCatalog \ Lineage \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ source
↳ target
↳ processes
↳ dependency_info
array< LineageLink\DependencyInfo
>
Describes how the target entity is dependent on the source entity.
↳ depth
int
Depth of the current link in the graph starting from 1.
↳ location
string
The location where the LineageEvent that created the link is stored.
getSource
The entity that is the sourceof this link.
hasSource
clearSource
setSource
The entity that is the sourceof this link.
$this
getTarget
The entity that is the targetof this link.
hasTarget
clearTarget
setTarget
The entity that is the targetof this link.
$this
getProcesses
Processes metadata associated with the link.
setProcesses
Processes metadata associated with the link.
$this
getDependencyInfo
Describes how the target entity is dependent on the source entity.
setDependencyInfo
Describes how the target entity is dependent on the source entity.
$this
getDepth
Depth of the current link in the graph starting from 1.
int
setDepth
Depth of the current link in the graph starting from 1.
var
int
$this
getLocation
The location where the LineageEvent that created the link is stored.
string
setLocation
The location where the LineageEvent that created the link is stored.
var
string
$this

