public static final class SearchLinksRequest.Builder extends GeneratedMessage.Builder<SearchLinksRequest.Builder> implements SearchLinksRequestOrBuilderRequest message for SearchLinks.
Protobuf type google.cloud.datacatalog.lineage.v1.SearchLinksRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SearchLinksRequest.BuilderImplements
SearchLinksRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SearchLinksRequest build()| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest |
|
buildPartial()
public SearchLinksRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest |
|
clear()
public SearchLinksRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
clearCriteria()
public SearchLinksRequest.Builder clearCriteria()| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
clearPageSize()
public SearchLinksRequest.Builder clearPageSize()Optional. The maximum number of links to return in a single page of the response. A page may contain fewer links than this value. If unspecified, at most 10 links are returned.
Maximum value is 100; values greater than 100 are reduced to 100.
int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
clearPageToken()
public SearchLinksRequest.Builder clearPageToken() Optional. The page token received from a previous SearchLinksRequest
call. Use it to get the next page.
When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
clearParent()
public SearchLinksRequest.Builder clearParent()Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
clearSource()
public SearchLinksRequest.Builder clearSource()Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
clearSources()
public SearchLinksRequest.Builder clearSources() Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
clearTarget()
public SearchLinksRequest.Builder clearTarget()Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
clearTargets()
public SearchLinksRequest.Builder clearTargets() Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
getCriteriaCase()
public SearchLinksRequest.CriteriaCase getCriteriaCase()| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.CriteriaCase |
|
getDefaultInstanceForType()
public SearchLinksRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPageSize()
public int getPageSize()Optional. The maximum number of links to return in a single page of the response. A page may contain fewer links than this value. If unspecified, at most 10 links are returned.
Maximum value is 100; values greater than 100 are reduced to 100.
int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The pageSize. |
getPageToken()
public String getPageToken() Optional. The page token received from a previous SearchLinksRequest
call. Use it to get the next page.
When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The pageToken. |
getPageTokenBytes()
public ByteString getPageTokenBytes() Optional. The page token received from a previous SearchLinksRequest
call. Use it to get the next page.
When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for pageToken. |
getParent()
public String getParent()Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for parent. |
getSource()
public EntityReference getSource()Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EntityReference |
The source. |
getSourceBuilder()
public EntityReference.Builder getSourceBuilder()Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EntityReference.Builder |
|
getSourceOrBuilder()
public EntityReferenceOrBuilder getSourceOrBuilder()Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EntityReferenceOrBuilder |
|
getSources()
public MultipleEntityReference getSources() Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MultipleEntityReference |
The sources. |
getSourcesBuilder()
public MultipleEntityReference.Builder getSourcesBuilder() Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MultipleEntityReference.Builder |
|
getSourcesOrBuilder()
public MultipleEntityReferenceOrBuilder getSourcesOrBuilder() Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MultipleEntityReferenceOrBuilder |
|
getTarget()
public EntityReference getTarget()Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EntityReference |
The target. |
getTargetBuilder()
public EntityReference.Builder getTargetBuilder()Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EntityReference.Builder |
|
getTargetOrBuilder()
public EntityReferenceOrBuilder getTargetOrBuilder()Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EntityReferenceOrBuilder |
|
getTargets()
public MultipleEntityReference getTargets() Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MultipleEntityReference |
The targets. |
getTargetsBuilder()
public MultipleEntityReference.Builder getTargetsBuilder() Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MultipleEntityReference.Builder |
|
getTargetsOrBuilder()
public MultipleEntityReferenceOrBuilder getTargetsOrBuilder() Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MultipleEntityReferenceOrBuilder |
|
hasSource()
public boolean hasSource()Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the source field is set. |
hasSources()
public boolean hasSources() Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the sources field is set. |
hasTarget()
public boolean hasTarget()Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the target field is set. |
hasTargets()
public boolean hasTargets() Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the targets field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SearchLinksRequest other)
public SearchLinksRequest.Builder mergeFrom(SearchLinksRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchLinksRequest |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SearchLinksRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SearchLinksRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
mergeSource(EntityReference value)
public SearchLinksRequest.Builder mergeSource(EntityReference value)Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
mergeSources(MultipleEntityReference value)
public SearchLinksRequest.Builder mergeSources(MultipleEntityReference value) Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
MultipleEntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
mergeTarget(EntityReference value)
public SearchLinksRequest.Builder mergeTarget(EntityReference value)Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
mergeTargets(MultipleEntityReference value)
public SearchLinksRequest.Builder mergeTargets(MultipleEntityReference value) Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
MultipleEntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setPageSize(int value)
public SearchLinksRequest.Builder setPageSize(int value)Optional. The maximum number of links to return in a single page of the response. A page may contain fewer links than this value. If unspecified, at most 10 links are returned.
Maximum value is 100; values greater than 100 are reduced to 100.
int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe pageSize to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
setPageToken(String value)
public SearchLinksRequest.Builder setPageToken(String value) Optional. The page token received from a previous SearchLinksRequest
call. Use it to get the next page.
When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe pageToken to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
setPageTokenBytes(ByteString value)
public SearchLinksRequest.Builder setPageTokenBytes(ByteString value) Optional. The page token received from a previous SearchLinksRequest
call. Use it to get the next page.
When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for pageToken to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
setParent(String value)
public SearchLinksRequest.Builder setParent(String value)Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe parent to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public SearchLinksRequest.Builder setParentBytes(ByteString value)Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
This builder for chaining. |
setSource(EntityReference value)
public SearchLinksRequest.Builder setSource(EntityReference value)Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setSource(EntityReference.Builder builderForValue)
public SearchLinksRequest.Builder setSource(EntityReference.Builder builderForValue)Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.
.google.cloud.datacatalog.lineage.v1.EntityReference source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
EntityReference.Builder |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setSources(MultipleEntityReference value)
public SearchLinksRequest.Builder setSources(MultipleEntityReference value) Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
MultipleEntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setSources(MultipleEntityReference.Builder builderForValue)
public SearchLinksRequest.Builder setSources(MultipleEntityReference.Builder builderForValue) Optional. Send a list of asset information in the sources field to
retrieve all links that lead from the specified assets to downstream
assets. This field is similar to the source
source
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference sources = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
MultipleEntityReference.Builder |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setTarget(EntityReference value)
public SearchLinksRequest.Builder setTarget(EntityReference value)Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setTarget(EntityReference.Builder builderForValue)
public SearchLinksRequest.Builder setTarget(EntityReference.Builder builderForValue)Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.
.google.cloud.datacatalog.lineage.v1.EntityReference target = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
EntityReference.Builder |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setTargets(MultipleEntityReference value)
public SearchLinksRequest.Builder setTargets(MultipleEntityReference value) Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
MultipleEntityReference |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|
setTargets(MultipleEntityReference.Builder builderForValue)
public SearchLinksRequest.Builder setTargets(MultipleEntityReference.Builder builderForValue) Optional. Send a list of asset information in the targets field to
retrieve all links that lead from upstream assets to the specified
assets. This field is similar to the target
target
field but allows providing multiple entities.
All entities within the MultipleEntityReference must have the same
fully_qualified_name.
.google.cloud.datacatalog.lineage.v1.MultipleEntityReference targets = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
MultipleEntityReference.Builder |
| Returns | |
|---|---|
| Type | Description |
SearchLinksRequest.Builder |
|