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

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
NameDescription
otherSearchResponseTypesGuidedSearchResultTypesRefinementAttribute

Properties

AttributeKey

public string AttributeKey { get; set; }

Attribute key used to refine the results e.g. 'movie_type'.

Property Value
TypeDescription
string

AttributeValue

public string AttributeValue { get; set; }

Attribute value used to refine the results e.g. 'drama'.

Property Value
TypeDescription
string