Show / Hide Table of Contents

Class GoogleCloudDiscoveryengineV1SearchRequestDataStoreSpec

A struct to define data stores to filter on in a search call and configurations for those data stores. Otherwise, an INVALID_ARGUMENT error is returned.

Inheritance
object
GoogleCloudDiscoveryengineV1SearchRequestDataStoreSpec
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DiscoveryEngine.v1.Data
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class GoogleCloudDiscoveryengineV1SearchRequestDataStoreSpec : IDirectResponseSchema

Properties

BoostSpec

Optional. Boost specification to boost certain documents. For more information on boosting, see Boosting

Declaration
[JsonProperty("boostSpec")]
public virtual GoogleCloudDiscoveryengineV1SearchRequestBoostSpec BoostSpec { get; set; }
Property Value
Type Description
GoogleCloudDiscoveryengineV1SearchRequestBoostSpec

CustomSearchOperators

Optional. Custom search operators which if specified will be used to filter results from workspace data stores. For more information on custom search operators, see SearchOperators.

Declaration
[JsonProperty("customSearchOperators")]
public virtual string CustomSearchOperators { get; set; }
Property Value
Type Description
string

DataStore

Required. Full resource name of DataStore, such as projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. The path must include the project number, project id is not supported for this field.

Declaration
[JsonProperty("dataStore")]
public virtual string DataStore { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Filter

Optional. Filter specification to filter documents in the data store specified by data_store field. For more information on filtering, see Filtering

Declaration
[JsonProperty("filter")]
public virtual string Filter { get; set; }
Property Value
Type Description
string

NumResults

Optional. The maximum number of results to retrieve from this data store. If not specified, it will use the SearchRequest.num_results_per_data_store if provided, otherwise there is no limit. If both this field and SearchRequest.num_results_per_data_store are specified, this field will be used.

Declaration
[JsonProperty("numResults")]
public virtual int? NumResults { get; set; }
Property Value
Type Description
int?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX