public sealed class FilterSpecs : IMessage<FilterSpecs>, IEquatable<FilterSpecs>, IDeepCloneable<FilterSpecs>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class FilterSpecs.
Filter specifications for data stores.
Implements
IMessageFilterSpecs, IEquatableFilterSpecs, IDeepCloneableFilterSpecs, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
FilterSpecs()
public FilterSpecs()
FilterSpecs(FilterSpecs)
public FilterSpecs(FilterSpecs other)
Parameter | |
---|---|
Name | Description |
other | FilterSpecs |
Properties
DataStores
public RepeatedField<string> DataStores { get; }
Optional. Data Stores where the boosting configuration is applied. The full
names of the referenced data stores. Formats:
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
`projects/{project}/locations/{location}/dataStores/{data_store}
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
DataStoresAsDataStoreNames
public ResourceNameList<DataStoreName> DataStoresAsDataStoreNames { get; }
DataStoreName-typed view over the DataStores resource name property.
Property Value | |
---|---|
Type | Description |
ResourceNameListDataStoreName |
Filter
public string Filter { get; set; }
Optional. The filter expression to be applied. Expression syntax is documented at https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata#filter-expression-syntax
Property Value | |
---|---|
Type | Description |
string |