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