lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.32.0 vs lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.33.0

- old
+ new

@@ -398,10 +398,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaCompletionConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaCompletionDataInputConfig class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -566,10 +572,22 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaMerchantCenterLink + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudRetailV2betaMerchantCenterLinkingConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaPredictRequest class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -1394,10 +1412,12 @@ class GoogleCloudRetailV2betaCatalog # @private class Representation < Google::Apis::Core::JsonRepresentation property :display_name, as: 'displayName' + property :merchant_center_linking_config, as: 'merchantCenterLinkingConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterLinkingConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterLinkingConfig::Representation + property :name, as: 'name' property :product_level_config, as: 'productLevelConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaProductLevelConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaProductLevelConfig::Representation end end @@ -1447,10 +1467,30 @@ class Representation < Google::Apis::Core::JsonRepresentation property :recent_search, as: 'recentSearch' end end + class GoogleCloudRetailV2betaCompletionConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :allowlist_input_config, as: 'allowlistInputConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDataInputConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDataInputConfig::Representation + + property :auto_learning, as: 'autoLearning' + property :denylist_input_config, as: 'denylistInputConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDataInputConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDataInputConfig::Representation + + property :last_allowlist_import_operation, as: 'lastAllowlistImportOperation' + property :last_denylist_import_operation, as: 'lastDenylistImportOperation' + property :last_suggestions_import_operation, as: 'lastSuggestionsImportOperation' + property :matching_order, as: 'matchingOrder' + property :max_suggestions, as: 'maxSuggestions' + property :min_prefix_length, as: 'minPrefixLength' + property :name, as: 'name' + property :suggestions_input_config, as: 'suggestionsInputConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDataInputConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDataInputConfig::Representation + + end + end + class GoogleCloudRetailV2betaCompletionDataInputConfig # @private class Representation < Google::Apis::Core::JsonRepresentation property :big_query_source, as: 'bigQuerySource', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaBigQuerySource, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaBigQuerySource::Representation @@ -1708,9 +1748,28 @@ class GoogleCloudRetailV2betaListServingConfigsResponse # @private class Representation < Google::Apis::Core::JsonRepresentation property :next_page_token, as: 'nextPageToken' collection :serving_configs, as: 'servingConfigs', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaServingConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaServingConfig::Representation + + end + end + + class GoogleCloudRetailV2betaMerchantCenterLink + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :branch_id, as: 'branchId' + collection :destinations, as: 'destinations' + property :language_code, as: 'languageCode' + property :merchant_center_account_id, :numeric_string => true, as: 'merchantCenterAccountId' + property :region_code, as: 'regionCode' + end + end + + class GoogleCloudRetailV2betaMerchantCenterLinkingConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :links, as: 'links', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterLink, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterLink::Representation end end class GoogleCloudRetailV2betaPredictRequest