Reference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class Link.
Links represent the data flow between source(upstream) and target(downstream) assets in transformation pipelines.
Links are created when LineageEvents record data transformation between related assets.
Generated from protobuf message google.cloud.datacatalog.lineage.v1.Link
Namespace
Google \ Cloud \ DataCatalog \ Lineage \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}
.
↳ source
Google\Cloud\DataCatalog\Lineage\V1\EntityReference
The pointer to the entity that is the sourceof this link.
↳ target
Google\Cloud\DataCatalog\Lineage\V1\EntityReference
The pointer to the entity that is the targetof this link.
↳ start_time
↳ end_time
getName
Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}
.
string
setName
Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}
.
var
string
$this
getSource
The pointer to the entity that is the sourceof this link.
hasSource
clearSource
setSource
The pointer to the entity that is the sourceof this link.
$this
getTarget
The pointer to the entity that is the targetof this link.
hasTarget
clearTarget
setTarget
The pointer to the entity that is the targetof this link.
$this
getStartTime
The start of the first event establishing this link.
hasStartTime
clearStartTime
setStartTime
The start of the first event establishing this link.
$this
getEndTime
The end of the last event establishing this link.
hasEndTime
clearEndTime
setEndTime
The end of the last event establishing this link.
$this