GoogleCloudRetailV2CatalogAttributeFacetConfig class

Possible options for the facet that corresponds to the current attribute config.

Properties

facetIntervals List<GoogleCloudRetailV2Interval>?
If you don't set the facet SearchRequest.FacetSpec.FacetKey.intervals in the request to a numerical attribute, then we use the computed intervals with rounded bounds obtained from all its product numerical attribute values.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignoredFacetValues List<GoogleCloudRetailV2CatalogAttributeFacetConfigIgnoredFacetValues>?
Each instance represents a list of attribute values to ignore as facet values for a specific time range.
getter/setter pair
mergedFacet GoogleCloudRetailV2CatalogAttributeFacetConfigMergedFacet?
Use this field only if you want to merge a facet key into another facet key.
getter/setter pair
mergedFacetValues List<GoogleCloudRetailV2CatalogAttributeFacetConfigMergedFacetValue>?
Each instance replaces a list of facet values by a merged facet value.
getter/setter pair
rerankConfig GoogleCloudRetailV2CatalogAttributeFacetConfigRerankConfig?
Set this field only if you want to rerank based on facet values engaged by the user for the current key.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited