Interface LinkOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Link
,Link.Builder
public interface LinkOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.Timestamp
getEndTime()
The end of the last event establishing this link.com.google.protobuf.TimestampOrBuilder
getEndTimeOrBuilder()
The end of the last event establishing this link.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.EntityReference
getSource()
The pointer to the entity that is the **source** of this link.EntityReferenceOrBuilder
getSourceOrBuilder()
The pointer to the entity that is the **source** of this link.com.google.protobuf.Timestamp
getStartTime()
The start of the first event establishing this link.com.google.protobuf.TimestampOrBuilder
getStartTimeOrBuilder()
The start of the first event establishing this link.EntityReference
getTarget()
The pointer to the entity that is the **target** of this link.EntityReferenceOrBuilder
getTargetOrBuilder()
The pointer to the entity that is the **target** of this link.boolean
hasEndTime()
The end of the last event establishing this link.boolean
hasSource()
The pointer to the entity that is the **source** of this link.boolean
hasStartTime()
The start of the first event establishing this link.boolean
hasTarget()
The pointer to the entity that is the **target** of this link.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Output only. Immutable. The name of the link. Format: `projects/{project}/locations/{location}/links/{link}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Output only. Immutable. The name of the link. Format: `projects/{project}/locations/{location}/links/{link}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Returns:
- The bytes for name.
-
hasSource
boolean hasSource()
The pointer to the entity that is the **source** of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 2;
- Returns:
- Whether the source field is set.
-
getSource
EntityReference getSource()
The pointer to the entity that is the **source** of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 2;
- Returns:
- The source.
-
getSourceOrBuilder
EntityReferenceOrBuilder getSourceOrBuilder()
The pointer to the entity that is the **source** of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 2;
-
hasTarget
boolean hasTarget()
The pointer to the entity that is the **target** of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 3;
- Returns:
- Whether the target field is set.
-
getTarget
EntityReference getTarget()
The pointer to the entity that is the **target** of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 3;
- Returns:
- The target.
-
getTargetOrBuilder
EntityReferenceOrBuilder getTargetOrBuilder()
The pointer to the entity that is the **target** of this link.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 3;
-
hasStartTime
boolean hasStartTime()
The start of the first event establishing this link.
.google.protobuf.Timestamp start_time = 4;
- Returns:
- Whether the startTime field is set.
-
getStartTime
com.google.protobuf.Timestamp getStartTime()
The start of the first event establishing this link.
.google.protobuf.Timestamp start_time = 4;
- Returns:
- The startTime.
-
getStartTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
The start of the first event establishing this link.
.google.protobuf.Timestamp start_time = 4;
-
hasEndTime
boolean hasEndTime()
The end of the last event establishing this link.
.google.protobuf.Timestamp end_time = 5;
- Returns:
- Whether the endTime field is set.
-
getEndTime
com.google.protobuf.Timestamp getEndTime()
The end of the last event establishing this link.
.google.protobuf.Timestamp end_time = 5;
- Returns:
- The endTime.
-
getEndTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
The end of the last event establishing this link.
.google.protobuf.Timestamp end_time = 5;
-
-