public sealed class LineageLink : IMessage<LineageLink>, IEquatable<LineageLink>, IDeepCloneable<LineageLink>, IBufferMessage, IMessageReference documentation and code samples for the Data Lineage v1 API class LineageLink.
Lineage link between two entities.
Implements
IMessageLineageLink, IEquatableLineageLink, IDeepCloneableLineageLink, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.Lineage.V1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
LineageLink()
public LineageLink()LineageLink(LineageLink)
public LineageLink(LineageLink other)| Parameter | |
|---|---|
| Name | Description |
other |
LineageLink |
Properties
DependencyInfo
public RepeatedField<LineageLink.Types.DependencyInfo> DependencyInfo { get; }Describes how the target entity is dependent on the source entity.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLineageLinkTypesDependencyInfo |
|
Depth
public int Depth { get; set; }Depth of the current link in the graph starting from 1.
| Property Value | |
|---|---|
| Type | Description |
int |
|
Location
public string Location { get; set; }The location where the LineageEvent that created the link is stored.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Processes
public RepeatedField<LineageLink.Types.LineageProcess> Processes { get; }Processes metadata associated with the link.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLineageLinkTypesLineageProcess |
|
Source
public EntityReference Source { get; set; }The entity that is the source of this link.
| Property Value | |
|---|---|
| Type | Description |
EntityReference |
|
Target
public EntityReference Target { get; set; }The entity that is the target of this link.
| Property Value | |
|---|---|
| Type | Description |
EntityReference |
|