lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.69.0 vs lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.70.0

- old
+ new

@@ -242,10 +242,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2alphaCreateMerchantCenterAccountLinkMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2alphaCreateModelMetadata class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -308,10 +314,22 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2alphaMerchantCenterAccountLink + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2alphaModel class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -602,10 +620,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaCreateMerchantCenterAccountLinkMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaCreateModelMetadata class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -770,10 +794,22 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaMerchantCenterAccountLink + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudRetailV2betaMerchantCenterAccountLinkMerchantCenterFeedFilter + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaMerchantCenterFeedFilter class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -1524,10 +1560,18 @@ property :dataset_id, as: 'datasetId' property :table_id, as: 'tableId' end end + class GoogleCloudRetailV2alphaCreateMerchantCenterAccountLinkMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :create_time, as: 'createTime' + property :update_time, as: 'updateTime' + end + end + class GoogleCloudRetailV2alphaCreateModelMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation property :model, as: 'model' end @@ -1628,10 +1672,34 @@ property :import_summary, as: 'importSummary', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaUserEventImportSummary, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaUserEventImportSummary::Representation end end + class GoogleCloudRetailV2alphaMerchantCenterAccountLink + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :branch_id, as: 'branchId' + collection :feed_filters, as: 'feedFilters', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter::Representation + + property :feed_label, as: 'feedLabel' + property :id, as: 'id' + property :language_code, as: 'languageCode' + property :merchant_center_account_id, :numeric_string => true, as: 'merchantCenterAccountId' + property :name, as: 'name' + property :project_id, as: 'projectId' + property :state, as: 'state' + end + end + + class GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :primary_feed_id, :numeric_string => true, as: 'primaryFeedId' + property :primary_feed_name, as: 'primaryFeedName' + end + end + class GoogleCloudRetailV2alphaModel # @private class Representation < Google::Apis::Core::JsonRepresentation property :create_time, as: 'createTime' property :data_state, as: 'dataState' @@ -2059,10 +2127,18 @@ collection :search_solution_use_case, as: 'searchSolutionUseCase' collection :solution_types, as: 'solutionTypes' end end + class GoogleCloudRetailV2betaCreateMerchantCenterAccountLinkMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :create_time, as: 'createTime' + property :update_time, as: 'updateTime' + end + end + class GoogleCloudRetailV2betaCreateModelMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation property :model, as: 'model' end @@ -2322,10 +2398,34 @@ property :price_info, as: 'priceInfo', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaPriceInfo, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaPriceInfo::Representation end end + class GoogleCloudRetailV2betaMerchantCenterAccountLink + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :branch_id, as: 'branchId' + collection :feed_filters, as: 'feedFilters', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterAccountLinkMerchantCenterFeedFilter, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterAccountLinkMerchantCenterFeedFilter::Representation + + property :feed_label, as: 'feedLabel' + property :id, as: 'id' + property :language_code, as: 'languageCode' + property :merchant_center_account_id, :numeric_string => true, as: 'merchantCenterAccountId' + property :name, as: 'name' + property :project_id, as: 'projectId' + property :state, as: 'state' + end + end + + class GoogleCloudRetailV2betaMerchantCenterAccountLinkMerchantCenterFeedFilter + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :primary_feed_id, :numeric_string => true, as: 'primaryFeedId' + property :primary_feed_name, as: 'primaryFeedName' + end + end + class GoogleCloudRetailV2betaMerchantCenterFeedFilter # @private class Representation < Google::Apis::Core::JsonRepresentation property :primary_feed_id, :numeric_string => true, as: 'primaryFeedId' property :primary_feed_name, as: 'primaryFeedName' @@ -2769,10 +2869,11 @@ end class GoogleCloudRetailV2betaSearchRequest # @private class Representation < Google::Apis::Core::JsonRepresentation + property :banner, as: 'banner' property :boost_spec, as: 'boostSpec', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestBoostSpec, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestBoostSpec::Representation property :branch, as: 'branch' property :canonical_filter, as: 'canonicalFilter' property :dynamic_facet_spec, as: 'dynamicFacetSpec', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestDynamicFacetSpec, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestDynamicFacetSpec::Representation @@ -3021,13 +3122,13 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation hash :attributes, as: 'attributes', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCustomAttribute, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCustomAttribute::Representation property :attribution_token, as: 'attributionToken' + property :banner, as: 'banner' property :cart_id, as: 'cartId' property :completion_detail, as: 'completionDetail', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDetail, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaCompletionDetail::Representation - property :domain, as: 'domain' property :event_time, as: 'eventTime' property :event_type, as: 'eventType' collection :experiment_ids, as: 'experimentIds' property :filter, as: 'filter' property :offset, as: 'offset'