public static final class EventLink.Builder extends GeneratedMessageV3.Builder<EventLink.Builder> implements EventLinkOrBuilder
A lineage between source and target entities.
Protobuf type google.cloud.datacatalog.lineage.v1.EventLink
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public EventLink.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public EventLink buildPartial()
Returns
clear()
public EventLink.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public EventLink.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public EventLink.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSource()
public EventLink.Builder clearSource()
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearTarget()
public EventLink.Builder clearTarget()
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public EventLink.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public EventLink getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getSource()
public EntityReference getSource()
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getSourceBuilder()
public EntityReference.Builder getSourceBuilder()
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getSourceOrBuilder()
public EntityReferenceOrBuilder getSourceOrBuilder()
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getTarget()
public EntityReference getTarget()
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getTargetBuilder()
public EntityReference.Builder getTargetBuilder()
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getTargetOrBuilder()
public EntityReferenceOrBuilder getTargetOrBuilder()
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
hasSource()
public boolean hasSource()
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the source field is set.
|
hasTarget()
public boolean hasTarget()
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the target field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(EventLink other)
public EventLink.Builder mergeFrom(EventLink other)
Parameter
Returns
public EventLink.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public EventLink.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeSource(EntityReference value)
public EventLink.Builder mergeSource(EntityReference value)
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeTarget(EntityReference value)
public EventLink.Builder mergeTarget(EntityReference value)
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final EventLink.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public EventLink.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public EventLink.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSource(EntityReference value)
public EventLink.Builder setSource(EntityReference value)
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setSource(EntityReference.Builder builderForValue)
public EventLink.Builder setSource(EntityReference.Builder builderForValue)
Required. Reference to the source entity
.google.cloud.datacatalog.lineage.v1.EntityReference source = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setTarget(EntityReference value)
public EventLink.Builder setTarget(EntityReference value)
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setTarget(EntityReference.Builder builderForValue)
public EventLink.Builder setTarget(EntityReference.Builder builderForValue)
Required. Reference to the target entity
.google.cloud.datacatalog.lineage.v1.EntityReference target = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final EventLink.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides