Dialogflow v3 API - Class FilterSpecs (2.20.0)

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.

Inheritance

object > FilterSpecs

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

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