Discovery Engine v1 API - Enum SearchRequest.Types.NaturalLanguageQueryUnderstandingSpec.Types.ExtractedFilterBehavior (1.13.0)

public enum SearchRequest.Types.NaturalLanguageQueryUnderstandingSpec.Types.ExtractedFilterBehavior

Reference documentation and code samples for the Discovery Engine v1 API enum SearchRequest.Types.NaturalLanguageQueryUnderstandingSpec.Types.ExtractedFilterBehavior.

Enum describing how extracted filters are applied to the search.

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Fields

Name Description
HardFilter

Applies all extracted filters as hard filters on the results. Results that do not pass the extracted filters will not be returned in the result set.

SoftBoost

Applies all extracted filters as soft boosts. Results that pass the filters will be boosted up to higher ranks in the result set.

Unspecified

EXTRACTED_FILTER_BEHAVIOR_UNSPECIFIED will use the default behavior for extracted filters. For single datastore search, the default is to apply as hard filters. For multi-datastore search, the default is to apply as soft boosts.