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.
Implements
IMessageSearchResponseTypesGuidedSearchResultTypesRefinementAttribute, IEquatableSearchResponseTypesGuidedSearchResultTypesRefinementAttribute, IDeepCloneableSearchResponseTypesGuidedSearchResultTypesRefinementAttribute, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
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 |