public static final class ProcessLinks.Builder extends GeneratedMessageV3.Builder<ProcessLinks.Builder> implements ProcessLinksOrBuilder
Links associated with a specific process.
Protobuf type google.cloud.datacatalog.lineage.v1.ProcessLinks
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
addAllLinks(Iterable<? extends ProcessLinkInfo> values)
public ProcessLinks.Builder addAllLinks(Iterable<? extends ProcessLinkInfo> values)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.datacatalog.lineage.v1.ProcessLinkInfo>
|
Returns
addLinks(ProcessLinkInfo value)
public ProcessLinks.Builder addLinks(ProcessLinkInfo value)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
addLinks(ProcessLinkInfo.Builder builderForValue)
public ProcessLinks.Builder addLinks(ProcessLinkInfo.Builder builderForValue)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
addLinks(int index, ProcessLinkInfo value)
public ProcessLinks.Builder addLinks(int index, ProcessLinkInfo value)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameters
Returns
addLinks(int index, ProcessLinkInfo.Builder builderForValue)
public ProcessLinks.Builder addLinks(int index, ProcessLinkInfo.Builder builderForValue)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameters
Returns
addLinksBuilder()
public ProcessLinkInfo.Builder addLinksBuilder()
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Returns
addLinksBuilder(int index)
public ProcessLinkInfo.Builder addLinksBuilder(int index)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ProcessLinks.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ProcessLinks build()
Returns
buildPartial()
public ProcessLinks buildPartial()
Returns
clear()
public ProcessLinks.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ProcessLinks.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearLinks()
public ProcessLinks.Builder clearLinks()
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ProcessLinks.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearProcess()
public ProcessLinks.Builder clearProcess()
The process name in the format of
projects/{project}/locations/{location}/processes/{process}
.
string process = 1 [(.google.api.resource_reference) = { ... }
Returns
clone()
public ProcessLinks.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ProcessLinks getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getLinks(int index)
public ProcessLinkInfo getLinks(int index)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
getLinksBuilder(int index)
public ProcessLinkInfo.Builder getLinksBuilder(int index)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
getLinksBuilderList()
public List<ProcessLinkInfo.Builder> getLinksBuilderList()
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Returns
getLinksCount()
public int getLinksCount()
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Returns
getLinksList()
public List<ProcessLinkInfo> getLinksList()
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Returns
getLinksOrBuilder(int index)
public ProcessLinkInfoOrBuilder getLinksOrBuilder(int index)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
getLinksOrBuilderList()
public List<? extends ProcessLinkInfoOrBuilder> getLinksOrBuilderList()
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Returns
Type | Description |
List<? extends com.google.cloud.datacatalog.lineage.v1.ProcessLinkInfoOrBuilder> | |
getProcess()
public String getProcess()
The process name in the format of
projects/{project}/locations/{location}/processes/{process}
.
string process = 1 [(.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The process.
|
getProcessBytes()
public ByteString getProcessBytes()
The process name in the format of
projects/{project}/locations/{location}/processes/{process}
.
string process = 1 [(.google.api.resource_reference) = { ... }
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ProcessLinks other)
public ProcessLinks.Builder mergeFrom(ProcessLinks other)
Parameter
Returns
public ProcessLinks.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ProcessLinks.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ProcessLinks.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeLinks(int index)
public ProcessLinks.Builder removeLinks(int index)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ProcessLinks.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setLinks(int index, ProcessLinkInfo value)
public ProcessLinks.Builder setLinks(int index, ProcessLinkInfo value)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameters
Returns
setLinks(int index, ProcessLinkInfo.Builder builderForValue)
public ProcessLinks.Builder setLinks(int index, ProcessLinkInfo.Builder builderForValue)
An array containing link details objects of the links provided in
the original request.
A single process can result in creating multiple links.
If any of the links you provide in the request are created by
the same process, they all are included in this array.
repeated .google.cloud.datacatalog.lineage.v1.ProcessLinkInfo links = 2;
Parameters
Returns
setProcess(String value)
public ProcessLinks.Builder setProcess(String value)
The process name in the format of
projects/{project}/locations/{location}/processes/{process}
.
string process = 1 [(.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The process to set.
|
Returns
setProcessBytes(ByteString value)
public ProcessLinks.Builder setProcessBytes(ByteString value)
The process name in the format of
projects/{project}/locations/{location}/processes/{process}
.
string process = 1 [(.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for process to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ProcessLinks.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ProcessLinks.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides