GoogleCloudRetailV2CompletionConfig.fromJson constructor
GoogleCloudRetailV2CompletionConfig.fromJson(
- Map json_
Implementation
GoogleCloudRetailV2CompletionConfig.fromJson(core.Map json_)
: this(
allowlistInputConfig: json_.containsKey('allowlistInputConfig')
? GoogleCloudRetailV2CompletionDataInputConfig.fromJson(
json_['allowlistInputConfig']
as core.Map<core.String, core.dynamic>)
: null,
autoLearning: json_['autoLearning'] as core.bool?,
denylistInputConfig: json_.containsKey('denylistInputConfig')
? GoogleCloudRetailV2CompletionDataInputConfig.fromJson(
json_['denylistInputConfig']
as core.Map<core.String, core.dynamic>)
: null,
lastAllowlistImportOperation:
json_['lastAllowlistImportOperation'] as core.String?,
lastDenylistImportOperation:
json_['lastDenylistImportOperation'] as core.String?,
lastSuggestionsImportOperation:
json_['lastSuggestionsImportOperation'] as core.String?,
matchingOrder: json_['matchingOrder'] as core.String?,
maxSuggestions: json_['maxSuggestions'] as core.int?,
minPrefixLength: json_['minPrefixLength'] as core.int?,
name: json_['name'] as core.String?,
suggestionsInputConfig: json_.containsKey('suggestionsInputConfig')
? GoogleCloudRetailV2CompletionDataInputConfig.fromJson(
json_['suggestionsInputConfig']
as core.Map<core.String, core.dynamic>)
: null,
);