Interface LinkOrBuilder (0.16.0)

See more code actions.
public interface LinkOrBuilder extends MessageOrBuilder
MessageOrBuilder
See more code actions.
public abstract Timestamp getEndTime()

The end of the last event establishing this link.

.google.protobuf.Timestamp end_time = 5;

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

The end of the last event establishing this link.

.google.protobuf.Timestamp end_time = 5;

Returns
TypeDescription
TimestampOrBuilder

getName()

public abstract 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
TypeDescription
String

The name.

getNameBytes()

public abstract 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
TypeDescription
ByteString

The bytes for name.

getSource()

public abstract EntityReference getSource()

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

.google.cloud.datacatalog.lineage.v1.EntityReference source = 2;

Returns
TypeDescription
EntityReference

The source.

getSourceOrBuilder()

public abstract EntityReferenceOrBuilder getSourceOrBuilder()

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

.google.cloud.datacatalog.lineage.v1.EntityReference source = 2;

Returns
TypeDescription
EntityReferenceOrBuilder

getStartTime()

public abstract Timestamp getStartTime()

The start of the first event establishing this link.

.google.protobuf.Timestamp start_time = 4;

Returns
TypeDescription
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract TimestampOrBuilder getStartTimeOrBuilder()

The start of the first event establishing this link.

.google.protobuf.Timestamp start_time = 4;

Returns
TypeDescription
TimestampOrBuilder

getTarget()

public abstract EntityReference getTarget()

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

.google.cloud.datacatalog.lineage.v1.EntityReference target = 3;

Returns
TypeDescription
EntityReference

The target.

getTargetOrBuilder()

public abstract EntityReferenceOrBuilder getTargetOrBuilder()

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

.google.cloud.datacatalog.lineage.v1.EntityReference target = 3;

Returns
TypeDescription
EntityReferenceOrBuilder

hasEndTime()

public abstract boolean hasEndTime()

The end of the last event establishing this link.

.google.protobuf.Timestamp end_time = 5;

Returns
TypeDescription
boolean

Whether the endTime field is set.

hasSource()

public abstract boolean hasSource()

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

.google.cloud.datacatalog.lineage.v1.EntityReference source = 2;

Returns
TypeDescription
boolean

Whether the source field is set.

hasStartTime()

public abstract boolean hasStartTime()

The start of the first event establishing this link.

.google.protobuf.Timestamp start_time = 4;

Returns
TypeDescription
boolean

Whether the startTime field is set.

hasTarget()

public abstract boolean hasTarget()

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

.google.cloud.datacatalog.lineage.v1.EntityReference target = 3;

Returns
TypeDescription
boolean

Whether the target field is set.