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