public sealed class SearchConfig : IMessage<SearchConfig>, IEquatable<SearchConfig>, IDeepCloneable<SearchConfig>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class SearchConfig.
SearchConfig stores different properties that will affect search behaviors and search results.
Implements
IMessageSearchConfig, IEquatableSearchConfig, IDeepCloneableSearchConfig, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Constructors
SearchConfig()
public SearchConfig()SearchConfig(SearchConfig)
public SearchConfig(SearchConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchConfig |
Properties
FacetProperty
public FacetProperty FacetProperty { get; set; }Establishes a FacetDimension and associated specifications.
| Property Value | |
|---|---|
| Type | Description |
FacetProperty |
|
Name
public string Name { get; set; }Resource name of the search configuration.
For CustomSearchCriteria, search_config would be the search
operator name. For Facets, search_config would be the facet
dimension name.
Format:
projects/{project_number}/locations/{location}/corpora/{corpus}/searchConfigs/{search_config}
| Property Value | |
|---|---|
| Type | Description |
string |
|
SearchConfigName
public SearchConfigName SearchConfigName { get; set; }SearchConfigName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
SearchConfigName |
|
SearchCriteriaProperty
public SearchCriteriaProperty SearchCriteriaProperty { get; set; }Creates a mapping between a custom SearchCriteria and one or more UGA keys.
| Property Value | |
|---|---|
| Type | Description |
SearchCriteriaProperty |
|