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
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ProcessLinks.BuilderImplements
ProcessLinksOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
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 | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
value |
ProcessLinkInfo |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
builderForValue |
ProcessLinkInfo.Builder |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
index |
int |
value |
ProcessLinkInfo |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
index |
int |
builderForValue |
ProcessLinkInfo.Builder |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Type | Description |
ProcessLinkInfo.Builder |
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 | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ProcessLinkInfo.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ProcessLinks.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
build()
public ProcessLinks build()
Returns | |
---|---|
Type | Description |
ProcessLinks |
buildPartial()
public ProcessLinks buildPartial()
Returns | |
---|---|
Type | Description |
ProcessLinks |
clear()
public ProcessLinks.Builder clear()
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
clearField(Descriptors.FieldDescriptor field)
public ProcessLinks.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Type | Description |
ProcessLinks.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ProcessLinks.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Type | Description |
ProcessLinks.Builder |
This builder for chaining. |
clone()
public ProcessLinks.Builder clone()
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
getDefaultInstanceForType()
public ProcessLinks getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ProcessLinks |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
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 | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ProcessLinkInfo |
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 | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ProcessLinkInfo.Builder |
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 | |
---|---|
Type | Description |
List<Builder> |
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 | |
---|---|
Type | Description |
int |
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 | |
---|---|
Type | Description |
List<ProcessLinkInfo> |
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 | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ProcessLinkInfoOrBuilder |
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 | |
---|---|
Type | Description |
ByteString |
The bytes for process. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(ProcessLinks other)
public ProcessLinks.Builder mergeFrom(ProcessLinks other)
Parameter | |
---|---|
Name | Description |
other |
ProcessLinks |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ProcessLinks.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ProcessLinks.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ProcessLinks.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ProcessLinks.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
index |
int |
value |
ProcessLinkInfo |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Name | Description |
index |
int |
builderForValue |
ProcessLinkInfo.Builder |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
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 | |
---|---|
Type | Description |
ProcessLinks.Builder |
This builder for chaining. |
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 | |
---|---|
Type | Description |
ProcessLinks.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ProcessLinks.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ProcessLinks.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ProcessLinks.Builder |