Data Lineage v1 API - Class Link (1.0.0)

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.

Inheritance

object > Link

Namespace

GoogleCloudGoogle.Cloud.DataCatalogGoogle.Cloud.DataCatalog.LineageV1

Assembly

Google.Cloud.DataCatalog.Lineage.V1.dll

Constructors

public Link()
public Link(Link other)
Parameter
NameDescription
otherLink

Properties

public Timestamp EndTime { get; set; }

The end of the last event establishing this link.

Property Value
TypeDescription
Timestamp
public string Name { get; set; }

Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}.

Property Value
TypeDescription
string
public EntityReference Source { get; set; }

The pointer to the entity that is the source of this link.

Property Value
TypeDescription
EntityReference
public Timestamp StartTime { get; set; }

The start of the first event establishing this link.

Property Value
TypeDescription
Timestamp
public EntityReference Target { get; set; }

The pointer to the entity that is the target of this link.

Property Value
TypeDescription
EntityReference