Discovery Engine v1beta API - Class SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute (1.0.0-beta18)

public sealed class SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute : IMessage<SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute>, IEquatable<SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute>, IDeepCloneable<SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute.

Useful attribute for search result refinements.

Inheritance

object > SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

RefinementAttribute()

public RefinementAttribute()

RefinementAttribute(RefinementAttribute)

public RefinementAttribute(SearchResponse.Types.GuidedSearchResult.Types.RefinementAttribute other)
Parameter
Name Description
other SearchResponseTypesGuidedSearchResultTypesRefinementAttribute

Properties

AttributeKey

public string AttributeKey { get; set; }

Attribute key used to refine the results. For example, "movie_type".

Property Value
Type Description
string

AttributeValue

public string AttributeValue { get; set; }

Attribute value used to refine the results. For example, "drama".

Property Value
Type Description
string