public sealed class EntityReference : IMessage<EntityReference>, IEquatable<EntityReference>, IDeepCloneable<EntityReference>, IBufferMessage, IMessageReference documentation and code samples for the Data Lineage v1 API class EntityReference.
The soft reference to everything you can attach a lineage event to.
Implements
IMessageEntityReference, IEquatableEntityReference, IDeepCloneableEntityReference, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.Lineage.V1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
EntityReference()
public EntityReference()EntityReference(EntityReference)
public EntityReference(EntityReference other)| Parameter | |
|---|---|
| Name | Description |
other |
EntityReference |
Properties
Field
public RepeatedField<string> Field { get; }Optional. Field path within the entity. Each nesting level should be a separate value in the repeated field. The order matters. Must be empty for asset level lineage
For example to address "salary.net" subfield where "salary" is a column and
"net" is a proto field two values in the field should be reported,
the first is "salary" and the second is "net".
Each field length is limited to 500 characters. Maximum supported nesting level is 20.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
FullyQualifiedName
public string FullyQualifiedName { get; set; }Required. Fully Qualified Name (FQN) of the entity.
| Property Value | |
|---|---|
| Type | Description |
string |
|