public sealed class Link : IMessage<Link>, IEquatable<Link>, IDeepCloneable<Link>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Lineage v1 API 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.
Namespace
GoogleCloudGoogle.Cloud.DataCatalogGoogle.Cloud.DataCatalog.LineageV1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
Link()
public Link()
Link(Link)
public Link(Link other)
Parameter | |
---|---|
Name | Description |
other | Link |
Properties
EndTime
public Timestamp EndTime { get; set; }
The end of the last event establishing this link.
Property Value | |
---|---|
Type | Description |
Timestamp |
Name
public string Name { get; set; }
Output only. Immutable. The name of the link. Format:
projects/{project}/locations/{location}/links/{link}
.
Property Value | |
---|---|
Type | Description |
string |
Source
public EntityReference Source { get; set; }
The pointer to the entity that is the source of this link.
Property Value | |
---|---|
Type | Description |
EntityReference |
StartTime
public Timestamp StartTime { get; set; }
The start of the first event establishing this link.
Property Value | |
---|---|
Type | Description |
Timestamp |
Target
public EntityReference Target { get; set; }
The pointer to the entity that is the target of this link.
Property Value | |
---|---|
Type | Description |
EntityReference |