Interface protos.google.cloud.retail.v2.ISearchRequest (2.3.1)

Properties of a SearchRequest.

Package

@google-cloud/retail

Properties

boostSpec

boostSpec?: (google.cloud.retail.v2.SearchRequest.IBoostSpec|null);

SearchRequest boostSpec

branch

branch?: (string|null);

SearchRequest branch

canonicalFilter

canonicalFilter?: (string|null);

SearchRequest canonicalFilter

dynamicFacetSpec

dynamicFacetSpec?: (google.cloud.retail.v2.SearchRequest.IDynamicFacetSpec|null);

SearchRequest dynamicFacetSpec

facetSpecs

facetSpecs?: (google.cloud.retail.v2.SearchRequest.IFacetSpec[]|null);

SearchRequest facetSpecs

filter

filter?: (string|null);

SearchRequest filter

labels

labels?: ({ [k: string]: string }|null);

SearchRequest labels

offset

offset?: (number|null);

SearchRequest offset

orderBy

orderBy?: (string|null);

SearchRequest orderBy

pageCategories

pageCategories?: (string[]|null);

SearchRequest pageCategories

pageSize

pageSize?: (number|null);

SearchRequest pageSize

pageToken

pageToken?: (string|null);

SearchRequest pageToken

personalizationSpec

personalizationSpec?: (google.cloud.retail.v2.SearchRequest.IPersonalizationSpec|null);

SearchRequest personalizationSpec

placement

placement?: (string|null);

SearchRequest placement

query

query?: (string|null);

SearchRequest query

queryExpansionSpec

queryExpansionSpec?: (google.cloud.retail.v2.SearchRequest.IQueryExpansionSpec|null);

SearchRequest queryExpansionSpec

searchMode

searchMode?: (google.cloud.retail.v2.SearchRequest.SearchMode|keyof typeof google.cloud.retail.v2.SearchRequest.SearchMode|null);

SearchRequest searchMode

spellCorrectionSpec

spellCorrectionSpec?: (google.cloud.retail.v2.SearchRequest.ISpellCorrectionSpec|null);

SearchRequest spellCorrectionSpec

userInfo

userInfo?: (google.cloud.retail.v2.IUserInfo|null);

SearchRequest userInfo

variantRollupKeys

variantRollupKeys?: (string[]|null);

SearchRequest variantRollupKeys

visitorId

visitorId?: (string|null);

SearchRequest visitorId