| Modifier and Type | Method and Description |
|---|---|
SearchRequest.Builder |
SearchRequest.Builder.addAllFacetSpecs(Iterable<? extends SearchRequest.FacetSpec> values)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.addAllPageCategories(Iterable<String> values)
The categories associated with a category page.
|
SearchRequest.Builder |
SearchRequest.Builder.addAllVariantRollupKeys(Iterable<String> values)
The keys to fetch and rollup the matching
[variant][google.cloud.retail.v2beta.Product.Type.VARIANT]
[Product][google.cloud.retail.v2beta.Product]s attributes,
[FulfillmentInfo][google.cloud.retail.v2beta.FulfillmentInfo] or
[LocalInventory][google.cloud.retail.v2beta.LocalInventory]s attributes.
|
SearchRequest.Builder |
SearchRequest.Builder.addFacetSpecs(int index,
SearchRequest.FacetSpec.Builder builderForValue)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.addFacetSpecs(int index,
SearchRequest.FacetSpec value)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.addFacetSpecs(SearchRequest.FacetSpec.Builder builderForValue)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.addFacetSpecs(SearchRequest.FacetSpec value)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.addPageCategories(String value)
The categories associated with a category page.
|
SearchRequest.Builder |
SearchRequest.Builder.addPageCategoriesBytes(com.google.protobuf.ByteString value)
The categories associated with a category page.
|
SearchRequest.Builder |
SearchRequest.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SearchRequest.Builder |
SearchRequest.Builder.addVariantRollupKeys(String value)
The keys to fetch and rollup the matching
[variant][google.cloud.retail.v2beta.Product.Type.VARIANT]
[Product][google.cloud.retail.v2beta.Product]s attributes,
[FulfillmentInfo][google.cloud.retail.v2beta.FulfillmentInfo] or
[LocalInventory][google.cloud.retail.v2beta.LocalInventory]s attributes.
|
SearchRequest.Builder |
SearchRequest.Builder.addVariantRollupKeysBytes(com.google.protobuf.ByteString value)
The keys to fetch and rollup the matching
[variant][google.cloud.retail.v2beta.Product.Type.VARIANT]
[Product][google.cloud.retail.v2beta.Product]s attributes,
[FulfillmentInfo][google.cloud.retail.v2beta.FulfillmentInfo] or
[LocalInventory][google.cloud.retail.v2beta.LocalInventory]s attributes.
|
SearchRequest.Builder |
SearchRequest.Builder.clear() |
SearchRequest.Builder |
SearchRequest.Builder.clearBoostSpec()
Boost specification to boost certain products.
|
SearchRequest.Builder |
SearchRequest.Builder.clearBranch()
The branch resource name, such as
`projects/*/locations/global/catalogs/default_catalog/branches/0`.
|
SearchRequest.Builder |
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 |
SearchRequest.Builder.clearDynamicFacetSpec()
Deprecated.
|
SearchRequest.Builder |
SearchRequest.Builder.clearEntity()
The entity for customers that may run multiple different entities, domains,
sites or regions, for example, `Google US`, `Google Ads`, `Waymo`,
`google.com`, `youtube.com`, etc.
|
SearchRequest.Builder |
SearchRequest.Builder.clearFacetSpecs()
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SearchRequest.Builder |
SearchRequest.Builder.clearFilter()
The filter syntax consists of an expression language for constructing a
predicate from one or more fields of the products being filtered.
|
SearchRequest.Builder |
SearchRequest.Builder.clearLabels() |
SearchRequest.Builder |
SearchRequest.Builder.clearOffset()
A 0-indexed integer that specifies the current offset (that is, starting
result location, amongst the [Product][google.cloud.retail.v2beta.Product]s
deemed by the API as relevant) in search results.
|
SearchRequest.Builder |
SearchRequest.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SearchRequest.Builder |
SearchRequest.Builder.clearOrderBy()
The order in which products are returned.
|
SearchRequest.Builder |
SearchRequest.Builder.clearPageCategories()
The categories associated with a category page.
|
SearchRequest.Builder |
SearchRequest.Builder.clearPageSize()
Maximum number of [Product][google.cloud.retail.v2beta.Product]s to return.
|
SearchRequest.Builder |
SearchRequest.Builder.clearPageToken()
A page token
[SearchResponse.next_page_token][google.cloud.retail.v2beta.SearchResponse.next_page_token],
received from a previous
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search]
call.
|
SearchRequest.Builder |
SearchRequest.Builder.clearPersonalizationSpec()
The specification for personalization.
|
SearchRequest.Builder |
SearchRequest.Builder.clearPlacement()
Required.
|
SearchRequest.Builder |
SearchRequest.Builder.clearQuery()
Raw search query.
|
SearchRequest.Builder |
SearchRequest.Builder.clearQueryExpansionSpec()
The query expansion specification that specifies the conditions under which
query expansion will occur.
|
SearchRequest.Builder |
SearchRequest.Builder.clearSearchMode()
The search mode of the search request.
|
SearchRequest.Builder |
SearchRequest.Builder.clearSpellCorrectionSpec()
The spell correction specification that specifies the mode under
which spell correction will take effect.
|
SearchRequest.Builder |
SearchRequest.Builder.clearUserInfo()
User information.
|
SearchRequest.Builder |
SearchRequest.Builder.clearVariantRollupKeys()
The keys to fetch and rollup the matching
[variant][google.cloud.retail.v2beta.Product.Type.VARIANT]
[Product][google.cloud.retail.v2beta.Product]s attributes,
[FulfillmentInfo][google.cloud.retail.v2beta.FulfillmentInfo] or
[LocalInventory][google.cloud.retail.v2beta.LocalInventory]s attributes.
|
SearchRequest.Builder |
SearchRequest.Builder.clearVisitorId()
Required.
|
SearchRequest.Builder |
SearchRequest.Builder.clone() |
SearchRequest.Builder |
SearchRequest.Builder.mergeBoostSpec(SearchRequest.BoostSpec value)
Boost specification to boost certain products.
|
SearchRequest.Builder |
SearchRequest.Builder.mergeDynamicFacetSpec(SearchRequest.DynamicFacetSpec value)
Deprecated.
|
SearchRequest.Builder |
SearchRequest.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SearchRequest.Builder |
SearchRequest.Builder.mergeFrom(com.google.protobuf.Message other) |
SearchRequest.Builder |
SearchRequest.Builder.mergeFrom(SearchRequest other) |
SearchRequest.Builder |
SearchRequest.Builder.mergePersonalizationSpec(SearchRequest.PersonalizationSpec value)
The specification for personalization.
|
SearchRequest.Builder |
SearchRequest.Builder.mergeQueryExpansionSpec(SearchRequest.QueryExpansionSpec value)
The query expansion specification that specifies the conditions under which
query expansion will occur.
|
SearchRequest.Builder |
SearchRequest.Builder.mergeSpellCorrectionSpec(SearchRequest.SpellCorrectionSpec value)
The spell correction specification that specifies the mode under
which spell correction will take effect.
|
SearchRequest.Builder |
SearchRequest.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SearchRequest.Builder |
SearchRequest.Builder.mergeUserInfo(UserInfo value)
User information.
|
static SearchRequest.Builder |
SearchRequest.newBuilder() |
static SearchRequest.Builder |
SearchRequest.newBuilder(SearchRequest prototype) |
SearchRequest.Builder |
SearchRequest.newBuilderForType() |
protected SearchRequest.Builder |
SearchRequest.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
SearchRequest.Builder |
SearchRequest.Builder.putAllLabels(Map<String,String> values)
The labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64.
|
SearchRequest.Builder |
SearchRequest.Builder.putLabels(String key,
String value)
The labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64.
|
SearchRequest.Builder |
SearchRequest.Builder.removeFacetSpecs(int index)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.removeLabels(String key)
The labels applied to a resource must meet the following requirements:
* Each resource can have multiple labels, up to a maximum of 64.
|
SearchRequest.Builder |
SearchRequest.Builder.setBoostSpec(SearchRequest.BoostSpec.Builder builderForValue)
Boost specification to boost certain products.
|
SearchRequest.Builder |
SearchRequest.Builder.setBoostSpec(SearchRequest.BoostSpec value)
Boost specification to boost certain products.
|
SearchRequest.Builder |
SearchRequest.Builder.setBranch(String value)
The branch resource name, such as
`projects/*/locations/global/catalogs/default_catalog/branches/0`.
|
SearchRequest.Builder |
SearchRequest.Builder.setBranchBytes(com.google.protobuf.ByteString value)
The branch resource name, such as
`projects/*/locations/global/catalogs/default_catalog/branches/0`.
|
SearchRequest.Builder |
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 |
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 |
SearchRequest.Builder.setDynamicFacetSpec(SearchRequest.DynamicFacetSpec.Builder builderForValue)
Deprecated.
|
SearchRequest.Builder |
SearchRequest.Builder.setDynamicFacetSpec(SearchRequest.DynamicFacetSpec value)
Deprecated.
|
SearchRequest.Builder |
SearchRequest.Builder.setEntity(String value)
The entity for customers that may run multiple different entities, domains,
sites or regions, for example, `Google US`, `Google Ads`, `Waymo`,
`google.com`, `youtube.com`, etc.
|
SearchRequest.Builder |
SearchRequest.Builder.setEntityBytes(com.google.protobuf.ByteString value)
The entity for customers that may run multiple different entities, domains,
sites or regions, for example, `Google US`, `Google Ads`, `Waymo`,
`google.com`, `youtube.com`, etc.
|
SearchRequest.Builder |
SearchRequest.Builder.setFacetSpecs(int index,
SearchRequest.FacetSpec.Builder builderForValue)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.setFacetSpecs(int index,
SearchRequest.FacetSpec value)
Facet specifications for faceted search.
|
SearchRequest.Builder |
SearchRequest.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SearchRequest.Builder |
SearchRequest.Builder.setFilter(String value)
The filter syntax consists of an expression language for constructing a
predicate from one or more fields of the products being filtered.
|
SearchRequest.Builder |
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 products being filtered.
|
SearchRequest.Builder |
SearchRequest.Builder.setOffset(int value)
A 0-indexed integer that specifies the current offset (that is, starting
result location, amongst the [Product][google.cloud.retail.v2beta.Product]s
deemed by the API as relevant) in search results.
|
SearchRequest.Builder |
SearchRequest.Builder.setOrderBy(String value)
The order in which products are returned.
|
SearchRequest.Builder |
SearchRequest.Builder.setOrderByBytes(com.google.protobuf.ByteString value)
The order in which products are returned.
|
SearchRequest.Builder |
SearchRequest.Builder.setPageCategories(int index,
String value)
The categories associated with a category page.
|
SearchRequest.Builder |
SearchRequest.Builder.setPageSize(int value)
Maximum number of [Product][google.cloud.retail.v2beta.Product]s to return.
|
SearchRequest.Builder |
SearchRequest.Builder.setPageToken(String value)
A page token
[SearchResponse.next_page_token][google.cloud.retail.v2beta.SearchResponse.next_page_token],
received from a previous
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search]
call.
|
SearchRequest.Builder |
SearchRequest.Builder.setPageTokenBytes(com.google.protobuf.ByteString value)
A page token
[SearchResponse.next_page_token][google.cloud.retail.v2beta.SearchResponse.next_page_token],
received from a previous
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search]
call.
|
SearchRequest.Builder |
SearchRequest.Builder.setPersonalizationSpec(SearchRequest.PersonalizationSpec.Builder builderForValue)
The specification for personalization.
|
SearchRequest.Builder |
SearchRequest.Builder.setPersonalizationSpec(SearchRequest.PersonalizationSpec value)
The specification for personalization.
|
SearchRequest.Builder |
SearchRequest.Builder.setPlacement(String value)
Required.
|
SearchRequest.Builder |
SearchRequest.Builder.setPlacementBytes(com.google.protobuf.ByteString value)
Required.
|
SearchRequest.Builder |
SearchRequest.Builder.setQuery(String value)
Raw search query.
|
SearchRequest.Builder |
SearchRequest.Builder.setQueryBytes(com.google.protobuf.ByteString value)
Raw search query.
|
SearchRequest.Builder |
SearchRequest.Builder.setQueryExpansionSpec(SearchRequest.QueryExpansionSpec.Builder builderForValue)
The query expansion specification that specifies the conditions under which
query expansion will occur.
|
SearchRequest.Builder |
SearchRequest.Builder.setQueryExpansionSpec(SearchRequest.QueryExpansionSpec value)
The query expansion specification that specifies the conditions under which
query expansion will occur.
|
SearchRequest.Builder |
SearchRequest.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SearchRequest.Builder |
SearchRequest.Builder.setSearchMode(SearchRequest.SearchMode value)
The search mode of the search request.
|
SearchRequest.Builder |
SearchRequest.Builder.setSearchModeValue(int value)
The search mode of the search request.
|
SearchRequest.Builder |
SearchRequest.Builder.setSpellCorrectionSpec(SearchRequest.SpellCorrectionSpec.Builder builderForValue)
The spell correction specification that specifies the mode under
which spell correction will take effect.
|
SearchRequest.Builder |
SearchRequest.Builder.setSpellCorrectionSpec(SearchRequest.SpellCorrectionSpec value)
The spell correction specification that specifies the mode under
which spell correction will take effect.
|
SearchRequest.Builder |
SearchRequest.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SearchRequest.Builder |
SearchRequest.Builder.setUserInfo(UserInfo.Builder builderForValue)
User information.
|
SearchRequest.Builder |
SearchRequest.Builder.setUserInfo(UserInfo value)
User information.
|
SearchRequest.Builder |
SearchRequest.Builder.setVariantRollupKeys(int index,
String value)
The keys to fetch and rollup the matching
[variant][google.cloud.retail.v2beta.Product.Type.VARIANT]
[Product][google.cloud.retail.v2beta.Product]s attributes,
[FulfillmentInfo][google.cloud.retail.v2beta.FulfillmentInfo] or
[LocalInventory][google.cloud.retail.v2beta.LocalInventory]s attributes.
|
SearchRequest.Builder |
SearchRequest.Builder.setVisitorId(String value)
Required.
|
SearchRequest.Builder |
SearchRequest.Builder.setVisitorIdBytes(com.google.protobuf.ByteString value)
Required.
|
SearchRequest.Builder |
SearchRequest.toBuilder() |
Copyright © 2024 Google LLC. All rights reserved.