searchMode property
The search mode of the search request.
If not specified, a single search request triggers both product search and faceted search. Possible string values are:
- "SEARCH_MODE_UNSPECIFIED" : Default value. In this case both product search and faceted search will be performed. Both SearchResponse.SearchResult and SearchResponse.Facet will be returned.
- "PRODUCT_SEARCH_ONLY" : Only product search will be performed. The faceted search will be disabled. Only SearchResponse.SearchResult will be returned. SearchResponse.Facet will not be returned, even if SearchRequest.facet_specs or SearchRequest.dynamic_facet_spec is set.
- "FACETED_SEARCH_ONLY" : Only faceted search will be performed. The product search will be disabled. When in this mode, one or both of SearchRequest.facet_specs and SearchRequest.dynamic_facet_spec should be set. Otherwise, an INVALID_ARGUMENT error is returned. Only SearchResponse.Facet will be returned. SearchResponse.SearchResult will not be returned.
Implementation
core.String? searchMode;