GoogleCloudRetailV2CompletionConfig class

Catalog level autocomplete config for customers to customize autocomplete feature's settings.

Constructors

GoogleCloudRetailV2CompletionConfig({GoogleCloudRetailV2CompletionDataInputConfig? allowlistInputConfig, bool? autoLearning, GoogleCloudRetailV2CompletionDataInputConfig? denylistInputConfig, String? lastAllowlistImportOperation, String? lastDenylistImportOperation, String? lastSuggestionsImportOperation, String? matchingOrder, int? maxSuggestions, int? minPrefixLength, String? name, GoogleCloudRetailV2CompletionDataInputConfig? suggestionsInputConfig})
GoogleCloudRetailV2CompletionConfig.fromJson(Map json_)

Properties

allowlistInputConfig GoogleCloudRetailV2CompletionDataInputConfig?
The source data for the latest import of the autocomplete allowlist phrases.
getter/setter pair
autoLearning bool?
If set to true, the auto learning function is enabled.
getter/setter pair
denylistInputConfig GoogleCloudRetailV2CompletionDataInputConfig?
The source data for the latest import of the autocomplete denylist phrases.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastAllowlistImportOperation String?
Name of the LRO corresponding to the latest allowlist import.
getter/setter pair
lastDenylistImportOperation String?
Name of the LRO corresponding to the latest denylist import.
getter/setter pair
lastSuggestionsImportOperation String?
Name of the LRO corresponding to the latest suggestion terms list import.
getter/setter pair
matchingOrder String?
Specifies the matching order for autocomplete suggestions, e.g., a query consisting of 'sh' with 'out-of-order' specified would suggest "women's shoes", whereas a query of 'red s' with 'exact-prefix' specified would suggest "red shoes".
getter/setter pair
maxSuggestions int?
The maximum number of autocomplete suggestions returned per term.
getter/setter pair
minPrefixLength int?
The minimum number of characters needed to be typed in order to get suggestions.
getter/setter pair
name String?
Fully qualified name projects / * /locations / * /catalogs / * /completionConfig
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
suggestionsInputConfig GoogleCloudRetailV2CompletionDataInputConfig?
The source data for the latest import of the autocomplete suggestion phrases.
getter/setter pair

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