Vision AI v1 API - Class SearchConfig (1.0.0-beta01)

public sealed class SearchConfig : IMessage<SearchConfig>, IEquatable<SearchConfig>, IDeepCloneable<SearchConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Vision AI v1 API class SearchConfig.

SearchConfig stores different properties that will affect search behaviors and search results.

Inheritance

object > SearchConfig

Namespace

Google.Cloud.VisionAI.V1

Assembly

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