public sealed class FacetValue : IMessage<SearchResponse.Types.Facet.Types.FacetValue>, IEquatable<SearchResponse.Types.Facet.Types.FacetValue>, IDeepCloneable<SearchResponse.Types.Facet.Types.FacetValue>, IBufferMessage, IMessage
A facet value which contains value names and their count.
Implements
IMessage<SearchResponse.Types.Facet.Types.FacetValue>, IEquatable<SearchResponse.Types.Facet.Types.FacetValue>, IDeepCloneable<SearchResponse.Types.Facet.Types.FacetValue>, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
FacetValue()
public FacetValue()
FacetValue(SearchResponse.Types.Facet.Types.FacetValue)
public FacetValue(SearchResponse.Types.Facet.Types.FacetValue other)
Parameter | |
---|---|
Name | Description |
other | SearchResponse.Types.Facet.Types.FacetValue |
Properties
Count
public long Count { get; set; }
Number of items that have this facet value.
Property Value | |
---|---|
Type | Description |
Int64 |
FacetValueCase
public SearchResponse.Types.Facet.Types.FacetValue.FacetValueOneofCase FacetValueCase { get; }
Property Value | |
---|---|
Type | Description |
SearchResponse.Types.Facet.Types.FacetValue.FacetValueOneofCase |
Interval
public Interval Interval { get; set; }
Interval value for a facet, such as [10, 20) for facet "price".
Property Value | |
---|---|
Type | Description |
Interval |
MaxValue
public double MaxValue { get; set; }
The maximum value in the [FacetValue.interval][google.cloud.retail.v2.SearchResponse.Facet.FacetValue.interval]. Only supported on numerical facets and returned if [SearchRequest.FacetSpec.FacetKey.return_min_max][google.cloud.retail.v2.SearchRequest.FacetSpec.FacetKey.return_min_max] is true.
Property Value | |
---|---|
Type | Description |
Double |
MinValue
public double MinValue { get; set; }
The minimum value in the [FacetValue.interval][google.cloud.retail.v2.SearchResponse.Facet.FacetValue.interval]. Only supported on numerical facets and returned if [SearchRequest.FacetSpec.FacetKey.return_min_max][google.cloud.retail.v2.SearchRequest.FacetSpec.FacetKey.return_min_max] is true.
Property Value | |
---|---|
Type | Description |
Double |
Value
public string Value { get; set; }
Text value of a facet, such as "Black" for facet "colorFamilies".
Property Value | |
---|---|
Type | Description |
String |