Uses of Class
com.google.cloud.discoveryengine.v1beta.SearchRequest.Builder
-
Uses of SearchRequest.Builder in com.google.cloud.discoveryengine.v1beta
Methods in com.google.cloud.discoveryengine.v1beta that return SearchRequest.BuilderModifier and TypeMethodDescriptionSearchRequest.Builder.addAllDataStoreSpecs(Iterable<? extends SearchRequest.DataStoreSpec> values) Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.addAllFacetSpecs(Iterable<? extends SearchRequest.FacetSpec> values) Facet specifications for faceted search.SearchRequest.Builder.addDataStoreSpecs(int index, SearchRequest.DataStoreSpec value) Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.addDataStoreSpecs(int index, SearchRequest.DataStoreSpec.Builder builderForValue) Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.addDataStoreSpecs(SearchRequest.DataStoreSpec value) Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.addDataStoreSpecs(SearchRequest.DataStoreSpec.Builder builderForValue) Specs defining dataStores to filter on in a search call and configurations for those dataStores.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.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.clearDataStoreSpecs()Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.clearEmbeddingSpec()Uses the provided embedding to do additional semantic document retrieval.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()If `naturalLanguageQueryUnderstandingSpec` is not specified, no additional natural language query understanding will be done.SearchRequest.Builder.clearOffset()A 0-indexed integer that specifies the current offset (that is, starting result location, amongst the [Document][google.cloud.discoveryengine.v1beta.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.clearPageSize()Maximum number of [Document][google.cloud.discoveryengine.v1beta.Document]s to return.SearchRequest.Builder.clearPageToken()A page token received from a previous [SearchService.Search][google.cloud.discoveryengine.v1beta.SearchService.Search] call.SearchRequest.Builder.clearParams()SearchRequest.Builder.clearPersonalizationSpec()The specification for personalization.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()The ranking expression controls the customized ranking on retrieval documents.SearchRequest.Builder.clearRankingExpressionBackend()The backend to use for the ranking expression evaluation.SearchRequest.Builder.clearRegionCode()The Unicode country/region code (CLDR) of a location, such as "US" and "419".SearchRequest.Builder.clearRelevanceThreshold()The 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()A unique identifier for tracking visitors.Evaluation.EvaluationSpec.Builder.getSearchRequestBuilder()Required.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.mergeEmbeddingSpec(SearchRequest.EmbeddingSpec value) Uses the provided embedding to do additional semantic document retrieval.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) If `naturalLanguageQueryUnderstandingSpec` is not specified, no additional natural language query understanding will be done.SearchRequest.Builder.mergePersonalizationSpec(SearchRequest.PersonalizationSpec value) The specification for personalization.SearchRequest.Builder.mergeQueryExpansionSpec(SearchRequest.QueryExpansionSpec value) The query expansion specification that specifies the conditions under which query expansion occurs.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.removeDataStoreSpecs(int index) Specs defining dataStores to filter on in a search call and configurations for those dataStores.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.setDataStoreSpecs(int index, SearchRequest.DataStoreSpec value) Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.setDataStoreSpecs(int index, SearchRequest.DataStoreSpec.Builder builderForValue) Specs defining dataStores to filter on in a search call and configurations for those dataStores.SearchRequest.Builder.setEmbeddingSpec(SearchRequest.EmbeddingSpec value) Uses the provided embedding to do additional semantic document retrieval.SearchRequest.Builder.setEmbeddingSpec(SearchRequest.EmbeddingSpec.Builder builderForValue) Uses the provided embedding to do additional semantic document retrieval.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) If `naturalLanguageQueryUnderstandingSpec` is not specified, no additional natural language query understanding will be done.SearchRequest.Builder.setNaturalLanguageQueryUnderstandingSpec(SearchRequest.NaturalLanguageQueryUnderstandingSpec.Builder builderForValue) If `naturalLanguageQueryUnderstandingSpec` is not specified, no additional natural language query understanding will be done.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.v1beta.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.setPageSize(int value) Maximum number of [Document][google.cloud.discoveryengine.v1beta.Document]s to return.SearchRequest.Builder.setPageToken(String value) A page token received from a previous [SearchService.Search][google.cloud.discoveryengine.v1beta.SearchService.Search] call.SearchRequest.Builder.setPageTokenBytes(com.google.protobuf.ByteString value) A page token received from a previous [SearchService.Search][google.cloud.discoveryengine.v1beta.SearchService.Search] call.SearchRequest.Builder.setPersonalizationSpec(SearchRequest.PersonalizationSpec value) The specification for personalization.SearchRequest.Builder.setPersonalizationSpec(SearchRequest.PersonalizationSpec.Builder builderForValue) The specification for personalization.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) The ranking expression controls the customized ranking on retrieval documents.SearchRequest.Builder.setRankingExpressionBackend(SearchRequest.RankingExpressionBackend value) The backend to use for the ranking expression evaluation.SearchRequest.Builder.setRankingExpressionBackendValue(int value) The backend to use for the ranking expression evaluation.SearchRequest.Builder.setRankingExpressionBytes(com.google.protobuf.ByteString value) The ranking expression controls the customized ranking on retrieval documents.SearchRequest.Builder.setRegionCode(String value) The Unicode country/region code (CLDR) of a location, such as "US" and "419".SearchRequest.Builder.setRegionCodeBytes(com.google.protobuf.ByteString value) The Unicode country/region code (CLDR) of a location, such as "US" and "419".SearchRequest.Builder.setRelevanceThreshold(SearchRequest.RelevanceThreshold value) The relevance threshold of the search results.SearchRequest.Builder.setRelevanceThresholdValue(int value) The 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) A unique identifier for tracking visitors.SearchRequest.Builder.setUserPseudoIdBytes(com.google.protobuf.ByteString value) A unique identifier for tracking visitors.SearchRequest.toBuilder()Methods in com.google.cloud.discoveryengine.v1beta with parameters of type SearchRequest.BuilderModifier and TypeMethodDescriptionEvaluation.EvaluationSpec.Builder.setSearchRequest(SearchRequest.Builder builderForValue) Required.