Class Link.DependencyInfo.Builder (0.85.0)

public static final class Link.DependencyInfo.Builder extends GeneratedMessage.Builder<Link.DependencyInfo.Builder> implements Link.DependencyInfoOrBuilder

Dependency info describes how one entity depends on another.

Protobuf type google.cloud.datacatalog.lineage.v1.Link.DependencyInfo

Static Methods

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

public Link.DependencyInfo build()
Returns
Type Description
Link.DependencyInfo
public Link.DependencyInfo buildPartial()
Returns
Type Description
Link.DependencyInfo
public Link.DependencyInfo.Builder clear()
Returns
Type Description
Link.DependencyInfo.Builder
Overrides
public Link.DependencyInfo.Builder clearDependencyType()

The type of dependency.

.google.cloud.datacatalog.lineage.v1.DependencyType dependency_type = 1;

Returns
Type Description
Link.DependencyInfo.Builder

This builder for chaining.

public Link.DependencyInfo getDefaultInstanceForType()
Returns
Type Description
Link.DependencyInfo
public DependencyType getDependencyType()

The type of dependency.

.google.cloud.datacatalog.lineage.v1.DependencyType dependency_type = 1;

Returns
Type Description
DependencyType

The dependencyType.

public int getDependencyTypeValue()

The type of dependency.

.google.cloud.datacatalog.lineage.v1.DependencyType dependency_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for dependencyType.

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides
public final boolean isInitialized()
Returns
Type Description
boolean
Overrides
public Link.DependencyInfo.Builder mergeFrom(Link.DependencyInfo other)
Parameter
Name Description
other Link.DependencyInfo
Returns
Type Description
Link.DependencyInfo.Builder
public Link.DependencyInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo.Builder
Overrides
Exceptions
Type Description
IOException
public Link.DependencyInfo.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Link.DependencyInfo.Builder
Overrides
public Link.DependencyInfo.Builder setDependencyType(DependencyType value)

The type of dependency.

.google.cloud.datacatalog.lineage.v1.DependencyType dependency_type = 1;

Parameter
Name Description
value DependencyType

The dependencyType to set.

Returns
Type Description
Link.DependencyInfo.Builder

This builder for chaining.

public Link.DependencyInfo.Builder setDependencyTypeValue(int value)

The type of dependency.

.google.cloud.datacatalog.lineage.v1.DependencyType dependency_type = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for dependencyType to set.

Returns
Type Description
Link.DependencyInfo.Builder

This builder for chaining.