Class Link.DependencyInfo (0.85.0)

public static final class Link.DependencyInfo extends GeneratedMessage implements Link.DependencyInfoOrBuilder

Dependency info describes how one entity depends on another.

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

Static Fields

public static final int DEPENDENCY_TYPE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

public static Link.DependencyInfo getDefaultInstance()
Returns
Type Description
Link.DependencyInfo
public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor
public static Link.DependencyInfo.Builder newBuilder()
Returns
Type Description
Link.DependencyInfo.Builder
public static Link.DependencyInfo.Builder newBuilder(Link.DependencyInfo prototype)
Parameter
Name Description
prototype Link.DependencyInfo
Returns
Type Description
Link.DependencyInfo.Builder
public static Link.DependencyInfo parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
IOException
public static Link.DependencyInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
IOException
public static Link.DependencyInfo parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
InvalidProtocolBufferException
public static Link.DependencyInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
InvalidProtocolBufferException
public static Link.DependencyInfo parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
InvalidProtocolBufferException
public static Link.DependencyInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
InvalidProtocolBufferException
public static Link.DependencyInfo parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
IOException
public static Link.DependencyInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
IOException
public static Link.DependencyInfo parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
IOException
public static Link.DependencyInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
IOException
public static Link.DependencyInfo parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
InvalidProtocolBufferException
public static Link.DependencyInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Link.DependencyInfo
Exceptions
Type Description
InvalidProtocolBufferException
public static Parser<Link.DependencyInfo> parser()
Returns
Type Description
Parser<DependencyInfo>

Methods

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides
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 Parser<Link.DependencyInfo> getParserForType()
Returns
Type Description
Parser<DependencyInfo>
Overrides
public int getSerializedSize()
Returns
Type Description
int
Overrides
public int hashCode()
Returns
Type Description
int
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides
public final boolean isInitialized()
Returns
Type Description
boolean
Overrides
public Link.DependencyInfo.Builder newBuilderForType()
Returns
Type Description
Link.DependencyInfo.Builder
protected Link.DependencyInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
Link.DependencyInfo.Builder
Overrides
public Link.DependencyInfo.Builder toBuilder()
Returns
Type Description
Link.DependencyInfo.Builder
public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException