public static final class SearchLinksRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder> implements SearchLinksRequestOrBuilder
Request message for [SearchLinks][google.cloud.datacatalog.lineage.v1.Lineage.SearchLinks].Protobuf type
google.cloud.datacatalog.lineage.v1.SearchLinksRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SearchLinksRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SearchLinksRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SearchLinksRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder mergeFrom(SearchLinksRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public SearchLinksRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchLinksRequest.Builder>IOExceptionpublic SearchLinksRequest.CriteriaCase getCriteriaCase()
getCriteriaCase in interface SearchLinksRequestOrBuilderpublic SearchLinksRequest.Builder clearCriteria()
public String getParent()
Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface SearchLinksRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface SearchLinksRequestOrBuilderpublic 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) = { ... }
value - The parent to set.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) = { ... }
public SearchLinksRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The project and location you want search in.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.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];
hasSource in interface SearchLinksRequestOrBuilderpublic 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];
getSource in interface SearchLinksRequestOrBuilderpublic 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];
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];
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];
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];
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];
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];
getSourceOrBuilder in interface SearchLinksRequestOrBuilderpublic 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];
hasTarget in interface SearchLinksRequestOrBuilderpublic 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];
getTarget in interface SearchLinksRequestOrBuilderpublic 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];
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];
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];
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];
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];
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];
getTargetOrBuilder in interface SearchLinksRequestOrBuilderpublic 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];getPageSize in interface SearchLinksRequestOrBuilderpublic 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];value - The pageSize to set.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];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];getPageToken in interface SearchLinksRequestOrBuilderpublic com.google.protobuf.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];getPageTokenBytes in interface SearchLinksRequestOrBuilderpublic 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];value - The pageToken to set.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];public SearchLinksRequest.Builder setPageTokenBytes(com.google.protobuf.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];value - The bytes for pageToken to set.public final SearchLinksRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>public final SearchLinksRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SearchLinksRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.