Interface protos.google.cloud.discoveryengine.v1.ISearchRequest (1.14.0)

Properties of a SearchRequest.

Package

@google-cloud/discoveryengine

Properties

boostSpec

boostSpec?: (google.cloud.discoveryengine.v1.SearchRequest.IBoostSpec|null);

SearchRequest boostSpec

branch

branch?: (string|null);

SearchRequest branch

canonicalFilter

canonicalFilter?: (string|null);

SearchRequest canonicalFilter

contentSearchSpec

contentSearchSpec?: (google.cloud.discoveryengine.v1.SearchRequest.IContentSearchSpec|null);

SearchRequest contentSearchSpec

dataStoreSpecs

dataStoreSpecs?: (google.cloud.discoveryengine.v1.SearchRequest.IDataStoreSpec[]|null);

SearchRequest dataStoreSpecs

facetSpecs

facetSpecs?: (google.cloud.discoveryengine.v1.SearchRequest.IFacetSpec[]|null);

SearchRequest facetSpecs

filter

filter?: (string|null);

SearchRequest filter

imageQuery

imageQuery?: (google.cloud.discoveryengine.v1.SearchRequest.IImageQuery|null);

SearchRequest imageQuery

languageCode

languageCode?: (string|null);

SearchRequest languageCode

offset

offset?: (number|null);

SearchRequest offset

orderBy

orderBy?: (string|null);

SearchRequest orderBy

pageSize

pageSize?: (number|null);

SearchRequest pageSize

pageToken

pageToken?: (string|null);

SearchRequest pageToken

params

params?: ({ [k: string]: google.protobuf.IValue }|null);

SearchRequest params

query

query?: (string|null);

SearchRequest query

queryExpansionSpec

queryExpansionSpec?: (google.cloud.discoveryengine.v1.SearchRequest.IQueryExpansionSpec|null);

SearchRequest queryExpansionSpec

safeSearch

safeSearch?: (boolean|null);

SearchRequest safeSearch

searchAsYouTypeSpec

searchAsYouTypeSpec?: (google.cloud.discoveryengine.v1.SearchRequest.ISearchAsYouTypeSpec|null);

SearchRequest searchAsYouTypeSpec

servingConfig

servingConfig?: (string|null);

SearchRequest servingConfig

session

session?: (string|null);

SearchRequest session

sessionSpec

sessionSpec?: (google.cloud.discoveryengine.v1.SearchRequest.ISessionSpec|null);

SearchRequest sessionSpec

spellCorrectionSpec

spellCorrectionSpec?: (google.cloud.discoveryengine.v1.SearchRequest.ISpellCorrectionSpec|null);

SearchRequest spellCorrectionSpec

userInfo

userInfo?: (google.cloud.discoveryengine.v1.IUserInfo|null);

SearchRequest userInfo

userLabels

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

SearchRequest userLabels

userPseudoId

userPseudoId?: (string|null);

SearchRequest userPseudoId