Uses of Class
com.google.cloud.discoveryengine.v1.SearchRequest.Builder
-
Uses of SearchRequest.Builder in com.google.cloud.discoveryengine.v1
Methods in com.google.cloud.discoveryengine.v1 that return SearchRequest.BuilderModifier and TypeMethodDescriptionSearchRequest.Builder.addAllCrowdingSpecs(Iterable<? extends SearchRequest.CrowdingSpec> values) Optional.SearchRequest.Builder.addAllDataStoreSpecs(Iterable<? extends SearchRequest.DataStoreSpec> values) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.addAllFacetSpecs(Iterable<? extends SearchRequest.FacetSpec> values) Facet specifications for faceted search.SearchRequest.Builder.addAllPageCategories(Iterable<String> values) Optional.SearchRequest.Builder.addCrowdingSpecs(int index, SearchRequest.CrowdingSpec value) Optional.SearchRequest.Builder.addCrowdingSpecs(int index, SearchRequest.CrowdingSpec.Builder builderForValue) Optional.SearchRequest.Builder.addCrowdingSpecs(SearchRequest.CrowdingSpec value) Optional.SearchRequest.Builder.addCrowdingSpecs(SearchRequest.CrowdingSpec.Builder builderForValue) Optional.SearchRequest.Builder.addDataStoreSpecs(int index, SearchRequest.DataStoreSpec value) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.addDataStoreSpecs(int index, SearchRequest.DataStoreSpec.Builder builderForValue) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.addDataStoreSpecs(SearchRequest.DataStoreSpec value) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.addDataStoreSpecs(SearchRequest.DataStoreSpec.Builder builderForValue) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.addFacetSpecs(int index, SearchRequest.FacetSpec value) Facet specifications for faceted search.SearchRequest.Builder.addFacetSpecs(int index, SearchRequest.FacetSpec.Builder builderForValue) Facet specifications for faceted search.SearchRequest.Builder.addFacetSpecs(SearchRequest.FacetSpec value) Facet specifications for faceted search.SearchRequest.Builder.addFacetSpecs(SearchRequest.FacetSpec.Builder builderForValue) Facet specifications for faceted search.SearchRequest.Builder.addPageCategories(String value) Optional.SearchRequest.Builder.addPageCategoriesBytes(com.google.protobuf.ByteString value) Optional.SearchRequest.Builder.clear()SearchRequest.Builder.clearBoostSpec()Boost specification to boost certain documents.SearchRequest.Builder.clearBranch()The branch resource name, such as `projects/*/locations/global/collections/default_collection/dataStores/default_data_store/branches/0`.SearchRequest.Builder.clearCanonicalFilter()The default filter that is applied when a user performs a search without checking any filters on the search page.SearchRequest.Builder.clearContentSearchSpec()A specification for configuring the behavior of content search.SearchRequest.Builder.clearCrowdingSpecs()Optional.SearchRequest.Builder.clearDataStoreSpecs()Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.clearDisplaySpec()Optional.SearchRequest.Builder.clearFacetSpecs()Facet specifications for faceted search.SearchRequest.Builder.clearFilter()The filter syntax consists of an expression language for constructing a predicate from one or more fields of the documents being filtered.SearchRequest.Builder.clearImageQuery()Raw image query.SearchRequest.Builder.clearLanguageCode()The BCP-47 language code, such as "en-US" or "sr-Latn".SearchRequest.Builder.clearNaturalLanguageQueryUnderstandingSpec()Optional.SearchRequest.Builder.clearOffset()A 0-indexed integer that specifies the current offset (that is, starting result location, amongst the [Document][google.cloud.discoveryengine.v1.Document]s deemed by the API as relevant) in search results.SearchRequest.Builder.clearOneBoxPageSize()The maximum number of results to return for OneBox.SearchRequest.Builder.clearOrderBy()The order in which documents are returned.SearchRequest.Builder.clearPageCategories()Optional.SearchRequest.Builder.clearPageSize()Maximum number of [Document][google.cloud.discoveryengine.v1.Document]s to return.SearchRequest.Builder.clearPageToken()A page token received from a previous [SearchService.Search][google.cloud.discoveryengine.v1.SearchService.Search] call.SearchRequest.Builder.clearParams()SearchRequest.Builder.clearQuery()Raw search query.SearchRequest.Builder.clearQueryExpansionSpec()The query expansion specification that specifies the conditions under which query expansion occurs.SearchRequest.Builder.clearRankingExpression()Optional.SearchRequest.Builder.clearRankingExpressionBackend()Optional.SearchRequest.Builder.clearRelevanceScoreSpec()Optional.SearchRequest.Builder.clearRelevanceThreshold()The global relevance threshold of the search results.SearchRequest.Builder.clearSafeSearch()Whether to turn on safe search.SearchRequest.Builder.clearSearchAsYouTypeSpec()Search as you type configuration.SearchRequest.Builder.clearServingConfig()Required.SearchRequest.Builder.clearSession()The session resource name.SearchRequest.Builder.clearSessionSpec()Session specification.SearchRequest.Builder.clearSpellCorrectionSpec()The spell correction specification that specifies the mode under which spell correction takes effect.SearchRequest.Builder.clearUserInfo()Information about the end user.SearchRequest.Builder.clearUserLabels()SearchRequest.Builder.clearUserPseudoId()Optional.SearchRequest.Builder.mergeBoostSpec(SearchRequest.BoostSpec value) Boost specification to boost certain documents.SearchRequest.Builder.mergeContentSearchSpec(SearchRequest.ContentSearchSpec value) A specification for configuring the behavior of content search.SearchRequest.Builder.mergeDisplaySpec(SearchRequest.DisplaySpec value) Optional.SearchRequest.Builder.mergeFrom(SearchRequest other) SearchRequest.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) SearchRequest.Builder.mergeFrom(com.google.protobuf.Message other) SearchRequest.Builder.mergeImageQuery(SearchRequest.ImageQuery value) Raw image query.SearchRequest.Builder.mergeNaturalLanguageQueryUnderstandingSpec(SearchRequest.NaturalLanguageQueryUnderstandingSpec value) Optional.SearchRequest.Builder.mergeQueryExpansionSpec(SearchRequest.QueryExpansionSpec value) The query expansion specification that specifies the conditions under which query expansion occurs.SearchRequest.Builder.mergeRelevanceScoreSpec(SearchRequest.RelevanceScoreSpec value) Optional.SearchRequest.Builder.mergeSearchAsYouTypeSpec(SearchRequest.SearchAsYouTypeSpec value) Search as you type configuration.SearchRequest.Builder.mergeSessionSpec(SearchRequest.SessionSpec value) Session specification.SearchRequest.Builder.mergeSpellCorrectionSpec(SearchRequest.SpellCorrectionSpec value) The spell correction specification that specifies the mode under which spell correction takes effect.SearchRequest.Builder.mergeUserInfo(UserInfo value) Information about the end user.static SearchRequest.BuilderSearchRequest.newBuilder()static SearchRequest.BuilderSearchRequest.newBuilder(SearchRequest prototype) SearchRequest.newBuilderForType()protected SearchRequest.BuilderSearchRequest.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) SearchRequest.Builder.putAllParams(Map<String, com.google.protobuf.Value> values) Additional search parameters.SearchRequest.Builder.putAllUserLabels(Map<String, String> values) The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64Additional search parameters.SearchRequest.Builder.putUserLabels(String key, String value) The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64SearchRequest.Builder.removeCrowdingSpecs(int index) Optional.SearchRequest.Builder.removeDataStoreSpecs(int index) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.removeFacetSpecs(int index) Facet specifications for faceted search.SearchRequest.Builder.removeParams(String key) Additional search parameters.SearchRequest.Builder.removeUserLabels(String key) The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64SearchRequest.Builder.setBoostSpec(SearchRequest.BoostSpec value) Boost specification to boost certain documents.SearchRequest.Builder.setBoostSpec(SearchRequest.BoostSpec.Builder builderForValue) Boost specification to boost certain documents.The branch resource name, such as `projects/*/locations/global/collections/default_collection/dataStores/default_data_store/branches/0`.SearchRequest.Builder.setBranchBytes(com.google.protobuf.ByteString value) The branch resource name, such as `projects/*/locations/global/collections/default_collection/dataStores/default_data_store/branches/0`.SearchRequest.Builder.setCanonicalFilter(String value) The default filter that is applied when a user performs a search without checking any filters on the search page.SearchRequest.Builder.setCanonicalFilterBytes(com.google.protobuf.ByteString value) The default filter that is applied when a user performs a search without checking any filters on the search page.SearchRequest.Builder.setContentSearchSpec(SearchRequest.ContentSearchSpec value) A specification for configuring the behavior of content search.SearchRequest.Builder.setContentSearchSpec(SearchRequest.ContentSearchSpec.Builder builderForValue) A specification for configuring the behavior of content search.SearchRequest.Builder.setCrowdingSpecs(int index, SearchRequest.CrowdingSpec value) Optional.SearchRequest.Builder.setCrowdingSpecs(int index, SearchRequest.CrowdingSpec.Builder builderForValue) Optional.SearchRequest.Builder.setDataStoreSpecs(int index, SearchRequest.DataStoreSpec value) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.setDataStoreSpecs(int index, SearchRequest.DataStoreSpec.Builder builderForValue) Specifications that define the specific [DataStore][google.cloud.discoveryengine.v1.DataStore]s to be searched, along with configurations for those data stores.SearchRequest.Builder.setDisplaySpec(SearchRequest.DisplaySpec value) Optional.SearchRequest.Builder.setDisplaySpec(SearchRequest.DisplaySpec.Builder builderForValue) Optional.SearchRequest.Builder.setFacetSpecs(int index, SearchRequest.FacetSpec value) Facet specifications for faceted search.SearchRequest.Builder.setFacetSpecs(int index, SearchRequest.FacetSpec.Builder builderForValue) Facet specifications for faceted search.The filter syntax consists of an expression language for constructing a predicate from one or more fields of the documents being filtered.SearchRequest.Builder.setFilterBytes(com.google.protobuf.ByteString value) The filter syntax consists of an expression language for constructing a predicate from one or more fields of the documents being filtered.SearchRequest.Builder.setImageQuery(SearchRequest.ImageQuery value) Raw image query.SearchRequest.Builder.setImageQuery(SearchRequest.ImageQuery.Builder builderForValue) Raw image query.SearchRequest.Builder.setLanguageCode(String value) The BCP-47 language code, such as "en-US" or "sr-Latn".SearchRequest.Builder.setLanguageCodeBytes(com.google.protobuf.ByteString value) The BCP-47 language code, such as "en-US" or "sr-Latn".SearchRequest.Builder.setNaturalLanguageQueryUnderstandingSpec(SearchRequest.NaturalLanguageQueryUnderstandingSpec value) Optional.SearchRequest.Builder.setNaturalLanguageQueryUnderstandingSpec(SearchRequest.NaturalLanguageQueryUnderstandingSpec.Builder builderForValue) Optional.SearchRequest.Builder.setOffset(int value) A 0-indexed integer that specifies the current offset (that is, starting result location, amongst the [Document][google.cloud.discoveryengine.v1.Document]s deemed by the API as relevant) in search results.SearchRequest.Builder.setOneBoxPageSize(int value) The maximum number of results to return for OneBox.SearchRequest.Builder.setOrderBy(String value) The order in which documents are returned.SearchRequest.Builder.setOrderByBytes(com.google.protobuf.ByteString value) The order in which documents are returned.SearchRequest.Builder.setPageCategories(int index, String value) Optional.SearchRequest.Builder.setPageSize(int value) Maximum number of [Document][google.cloud.discoveryengine.v1.Document]s to return.SearchRequest.Builder.setPageToken(String value) A page token received from a previous [SearchService.Search][google.cloud.discoveryengine.v1.SearchService.Search] call.SearchRequest.Builder.setPageTokenBytes(com.google.protobuf.ByteString value) A page token received from a previous [SearchService.Search][google.cloud.discoveryengine.v1.SearchService.Search] call.Raw search query.SearchRequest.Builder.setQueryBytes(com.google.protobuf.ByteString value) Raw search query.SearchRequest.Builder.setQueryExpansionSpec(SearchRequest.QueryExpansionSpec value) The query expansion specification that specifies the conditions under which query expansion occurs.SearchRequest.Builder.setQueryExpansionSpec(SearchRequest.QueryExpansionSpec.Builder builderForValue) The query expansion specification that specifies the conditions under which query expansion occurs.SearchRequest.Builder.setRankingExpression(String value) Optional.SearchRequest.Builder.setRankingExpressionBackend(SearchRequest.RankingExpressionBackend value) Optional.SearchRequest.Builder.setRankingExpressionBackendValue(int value) Optional.SearchRequest.Builder.setRankingExpressionBytes(com.google.protobuf.ByteString value) Optional.SearchRequest.Builder.setRelevanceScoreSpec(SearchRequest.RelevanceScoreSpec value) Optional.SearchRequest.Builder.setRelevanceScoreSpec(SearchRequest.RelevanceScoreSpec.Builder builderForValue) Optional.SearchRequest.Builder.setRelevanceThreshold(SearchRequest.RelevanceThreshold value) The global relevance threshold of the search results.SearchRequest.Builder.setRelevanceThresholdValue(int value) The global relevance threshold of the search results.SearchRequest.Builder.setSafeSearch(boolean value) Whether to turn on safe search.SearchRequest.Builder.setSearchAsYouTypeSpec(SearchRequest.SearchAsYouTypeSpec value) Search as you type configuration.SearchRequest.Builder.setSearchAsYouTypeSpec(SearchRequest.SearchAsYouTypeSpec.Builder builderForValue) Search as you type configuration.SearchRequest.Builder.setServingConfig(String value) Required.SearchRequest.Builder.setServingConfigBytes(com.google.protobuf.ByteString value) Required.SearchRequest.Builder.setSession(String value) The session resource name.SearchRequest.Builder.setSessionBytes(com.google.protobuf.ByteString value) The session resource name.SearchRequest.Builder.setSessionSpec(SearchRequest.SessionSpec value) Session specification.SearchRequest.Builder.setSessionSpec(SearchRequest.SessionSpec.Builder builderForValue) Session specification.SearchRequest.Builder.setSpellCorrectionSpec(SearchRequest.SpellCorrectionSpec value) The spell correction specification that specifies the mode under which spell correction takes effect.SearchRequest.Builder.setSpellCorrectionSpec(SearchRequest.SpellCorrectionSpec.Builder builderForValue) The spell correction specification that specifies the mode under which spell correction takes effect.SearchRequest.Builder.setUserInfo(UserInfo value) Information about the end user.SearchRequest.Builder.setUserInfo(UserInfo.Builder builderForValue) Information about the end user.SearchRequest.Builder.setUserPseudoId(String value) Optional.SearchRequest.Builder.setUserPseudoIdBytes(com.google.protobuf.ByteString value) Optional.SearchRequest.toBuilder()