lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.52.0 vs lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.53.0

- old
+ new

@@ -686,10 +686,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaListModelsResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaListProductsResponse class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -716,16 +722,34 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaModel + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudRetailV2betaModelServingConfigList + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaOutputResult class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaPauseModelRequest + 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 @@ -890,10 +914,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaResumeModelRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaRule class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -1058,10 +1088,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRetailV2betaTuneModelRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRetailV2betaUserEvent class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -1882,10 +1918,11 @@ property :facet_spec, as: 'facetSpec', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestFacetSpec, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestFacetSpec::Representation property :name, as: 'name' property :rule, as: 'rule', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRule, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRule::Representation + collection :search_solution_use_case, as: 'searchSolutionUseCase' collection :solution_types, as: 'solutionTypes' end end class GoogleCloudRetailV2betaCustomAttribute @@ -2079,10 +2116,19 @@ property :next_page_token, as: 'nextPageToken' end end + class GoogleCloudRetailV2betaListModelsResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :models, as: 'models', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModel, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModel::Representation + + property :next_page_token, as: 'nextPageToken' + end + end + class GoogleCloudRetailV2betaListProductsResponse # @private class Representation < Google::Apis::Core::JsonRepresentation property :next_page_token, as: 'nextPageToken' collection :products, as: 'products', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaProduct, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaProduct::Representation @@ -2128,18 +2174,52 @@ collection :links, as: 'links', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterLink, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaMerchantCenterLink::Representation end end + class GoogleCloudRetailV2betaModel + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :create_time, as: 'createTime' + property :data_state, as: 'dataState' + property :display_name, as: 'displayName' + property :filtering_option, as: 'filteringOption' + property :last_tune_time, as: 'lastTuneTime' + property :name, as: 'name' + property :optimization_objective, as: 'optimizationObjective' + property :periodic_tuning_state, as: 'periodicTuningState' + collection :serving_config_lists, as: 'servingConfigLists', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModelServingConfigList, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModelServingConfigList::Representation + + property :serving_state, as: 'servingState' + property :training_state, as: 'trainingState' + property :tuning_operation, as: 'tuningOperation' + property :type, as: 'type' + property :update_time, as: 'updateTime' + end + end + + class GoogleCloudRetailV2betaModelServingConfigList + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :serving_config_ids, as: 'servingConfigIds' + end + end + class GoogleCloudRetailV2betaOutputResult # @private class Representation < Google::Apis::Core::JsonRepresentation collection :bigquery_result, as: 'bigqueryResult', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaBigQueryOutputResult, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaBigQueryOutputResult::Representation end end + class GoogleCloudRetailV2betaPauseModelRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class GoogleCloudRetailV2betaPredictRequest # @private class Representation < Google::Apis::Core::JsonRepresentation property :filter, as: 'filter' hash :labels, as: 'labels' @@ -2218,10 +2298,12 @@ property :gtin, as: 'gtin' property :id, as: 'id' collection :images, as: 'images', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaImage, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaImage::Representation property :language_code, as: 'languageCode' + collection :local_inventories, as: 'localInventories', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaLocalInventory, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaLocalInventory::Representation + collection :materials, as: 'materials' property :name, as: 'name' collection :patterns, as: 'patterns' property :price_info, as: 'priceInfo', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaPriceInfo, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaPriceInfo::Representation @@ -2412,10 +2494,16 @@ property :update_mask, as: 'updateMask' end end + class GoogleCloudRetailV2betaResumeModelRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class GoogleCloudRetailV2betaRule # @private class Representation < Google::Apis::Core::JsonRepresentation property :boost_action, as: 'boostAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleBoostAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleBoostAction::Representation @@ -2674,20 +2762,23 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation collection :boost_control_ids, as: 'boostControlIds' property :display_name, as: 'displayName' property :diversity_level, as: 'diversityLevel' + property :diversity_type, as: 'diversityType' collection :do_not_associate_control_ids, as: 'doNotAssociateControlIds' property :dynamic_facet_spec, as: 'dynamicFacetSpec', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestDynamicFacetSpec, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestDynamicFacetSpec::Representation property :enable_category_filter_level, as: 'enableCategoryFilterLevel' collection :facet_control_ids, as: 'facetControlIds' collection :filter_control_ids, as: 'filterControlIds' collection :ignore_control_ids, as: 'ignoreControlIds' property :model_id, as: 'modelId' property :name, as: 'name' collection :oneway_synonyms_control_ids, as: 'onewaySynonymsControlIds' + property :personalization_spec, as: 'personalizationSpec', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestPersonalizationSpec, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaSearchRequestPersonalizationSpec::Representation + property :price_reranking_level, as: 'priceRerankingLevel' collection :redirect_control_ids, as: 'redirectControlIds' collection :replacement_control_ids, as: 'replacementControlIds' collection :solution_types, as: 'solutionTypes' collection :twoway_synonyms_control_ids, as: 'twowaySynonymsControlIds' @@ -2719,9 +2810,15 @@ property :set_time, as: 'setTime' end end class GoogleCloudRetailV2betaSetInventoryResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class GoogleCloudRetailV2betaTuneModelRequest # @private class Representation < Google::Apis::Core::JsonRepresentation end end