public sealed class SearchRequest.Types.DataStoreSpec : IMessage<SearchRequest.Types.DataStoreSpec>, IEquatable<SearchRequest.Types.DataStoreSpec>, IDeepCloneable<SearchRequest.Types.DataStoreSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class SearchRequest.Types.DataStoreSpec.
A struct to define data stores to filter on in a search call and
configurations for those data stores. A maximum of 1 DataStoreSpec per
data_store is allowed. Otherwise, an INVALID_ARGUMENT
error is returned.
Implements
IMessageSearchRequestTypesDataStoreSpec, IEquatableSearchRequestTypesDataStoreSpec, IDeepCloneableSearchRequestTypesDataStoreSpec, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
DataStoreSpec()
public DataStoreSpec()
DataStoreSpec(DataStoreSpec)
public DataStoreSpec(SearchRequest.Types.DataStoreSpec other)
Parameter | |
---|---|
Name | Description |
other |
SearchRequestTypesDataStoreSpec |
Properties
DataStore
public string DataStore { get; set; }
Required. Full resource name of
[DataStore][google.cloud.discoveryengine.v1.DataStore], such as
projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}
.
Property Value | |
---|---|
Type | Description |
string |
DataStoreAsDataStoreName
public DataStoreName DataStoreAsDataStoreName { get; set; }
DataStoreName-typed view over the DataStore resource name property.
Property Value | |
---|---|
Type | Description |
DataStoreName |