public sealed class SearchResponse.Types.Facet : IMessage<SearchResponse.Types.Facet>, IEquatable<SearchResponse.Types.Facet>, IDeepCloneable<SearchResponse.Types.Facet>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class SearchResponse.Types.Facet.
A facet result.
Implements
IMessageSearchResponseTypesFacet, IEquatableSearchResponseTypesFacet, IDeepCloneableSearchResponseTypesFacet, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
Facet()
public Facet()Facet(Facet)
public Facet(SearchResponse.Types.Facet other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        SearchResponseTypesFacet | 
      
Properties
DynamicFacet
public bool DynamicFacet { get; set; }Whether the facet is dynamically generated.
| Property Value | |
|---|---|
| Type | Description | 
bool | 
        |
Key
public string Key { get; set; }The key for this facet. For example, "colors" or "price". It matches
[SearchRequest.FacetSpec.FacetKey.key][google.cloud.discoveryengine.v1.SearchRequest.FacetSpec.FacetKey.key].
| Property Value | |
|---|---|
| Type | Description | 
string | 
        |
Values
public RepeatedField<SearchResponse.Types.Facet.Types.FacetValue> Values { get; }The facet values for this field.
| Property Value | |
|---|---|
| Type | Description | 
RepeatedFieldSearchResponseTypesFacetTypesFacetValue | 
        |