public interface LineageLinkOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDependencyInfo(int index)
public abstract LineageLink.DependencyInfo getDependencyInfo(int index)Describes how the target entity is dependent on the source entity.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.DependencyInfo dependency_info = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LineageLink.DependencyInfo |
|
getDependencyInfoCount()
public abstract int getDependencyInfoCount()Describes how the target entity is dependent on the source entity.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.DependencyInfo dependency_info = 4;
| Returns | |
|---|---|
| Type | Description |
int |
|
getDependencyInfoList()
public abstract List<LineageLink.DependencyInfo> getDependencyInfoList()Describes how the target entity is dependent on the source entity.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.DependencyInfo dependency_info = 4;
| Returns | |
|---|---|
| Type | Description |
List<DependencyInfo> |
|
getDependencyInfoOrBuilder(int index)
public abstract LineageLink.DependencyInfoOrBuilder getDependencyInfoOrBuilder(int index)Describes how the target entity is dependent on the source entity.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.DependencyInfo dependency_info = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LineageLink.DependencyInfoOrBuilder |
|
getDependencyInfoOrBuilderList()
public abstract List<? extends LineageLink.DependencyInfoOrBuilder> getDependencyInfoOrBuilderList()Describes how the target entity is dependent on the source entity.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.DependencyInfo dependency_info = 4;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.datacatalog.lineage.v1.LineageLink.DependencyInfoOrBuilder> |
|
getDepth()
public abstract int getDepth()Depth of the current link in the graph starting from 1.
int32 depth = 5;
| Returns | |
|---|---|
| Type | Description |
int |
The depth. |
getLocation()
public abstract String getLocation()The location where the LineageEvent that created the link is stored.
string location = 7;
| Returns | |
|---|---|
| Type | Description |
String |
The location. |
getLocationBytes()
public abstract ByteString getLocationBytes()The location where the LineageEvent that created the link is stored.
string location = 7;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for location. |
getProcesses(int index)
public abstract LineageLink.LineageProcess getProcesses(int index)Processes metadata associated with the link.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.LineageProcess processes = 3;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LineageLink.LineageProcess |
|
getProcessesCount()
public abstract int getProcessesCount()Processes metadata associated with the link.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.LineageProcess processes = 3;
| Returns | |
|---|---|
| Type | Description |
int |
|
getProcessesList()
public abstract List<LineageLink.LineageProcess> getProcessesList()Processes metadata associated with the link.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.LineageProcess processes = 3;
| Returns | |
|---|---|
| Type | Description |
List<LineageProcess> |
|
getProcessesOrBuilder(int index)
public abstract LineageLink.LineageProcessOrBuilder getProcessesOrBuilder(int index)Processes metadata associated with the link.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.LineageProcess processes = 3;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LineageLink.LineageProcessOrBuilder |
|
getProcessesOrBuilderList()
public abstract List<? extends LineageLink.LineageProcessOrBuilder> getProcessesOrBuilderList()Processes metadata associated with the link.
repeated .google.cloud.datacatalog.lineage.v1.LineageLink.LineageProcess processes = 3;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.datacatalog.lineage.v1.LineageLink.LineageProcessOrBuilder> |
|
getSource()
public abstract EntityReference getSource()The entity that is the source of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1;
| Returns | |
|---|---|
| Type | Description |
EntityReference |
The source. |
getSourceOrBuilder()
public abstract EntityReferenceOrBuilder getSourceOrBuilder()The entity that is the source of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1;
| Returns | |
|---|---|
| Type | Description |
EntityReferenceOrBuilder |
|
getTarget()
public abstract EntityReference getTarget()The entity that is the target of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2;
| Returns | |
|---|---|
| Type | Description |
EntityReference |
The target. |
getTargetOrBuilder()
public abstract EntityReferenceOrBuilder getTargetOrBuilder()The entity that is the target of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2;
| Returns | |
|---|---|
| Type | Description |
EntityReferenceOrBuilder |
|
hasSource()
public abstract boolean hasSource()The entity that is the source of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the source field is set. |
hasTarget()
public abstract boolean hasTarget()The entity that is the target of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the target field is set. |