lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.72.0 vs lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.73.0
- old
+ new
@@ -128,10 +128,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRetailV2ModelModelFeaturesConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2ModelServingConfigList
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -332,10 +344,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRetailV2alphaModelModelFeaturesConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2alphaModelPageOptimizationConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -830,10 +854,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRetailV2betaModelModelFeaturesConfig
+ 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
@@ -1425,10 +1461,12 @@
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 :model_features_config, as: 'modelFeaturesConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2ModelModelFeaturesConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2ModelModelFeaturesConfig::Representation
+
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::GoogleCloudRetailV2ModelServingConfigList, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2ModelServingConfigList::Representation
@@ -1438,10 +1476,25 @@
property :type, as: 'type'
property :update_time, as: 'updateTime'
end
end
+ class GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :context_products_type, as: 'contextProductsType'
+ end
+ end
+
+ class GoogleCloudRetailV2ModelModelFeaturesConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :frequently_bought_together_config, as: 'frequentlyBoughtTogetherConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfig::Representation
+
+ end
+ end
+
class GoogleCloudRetailV2ModelServingConfigList
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :serving_config_ids, as: 'servingConfigIds'
end
@@ -1704,10 +1757,12 @@
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 :model_features_config, as: 'modelFeaturesConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelModelFeaturesConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelModelFeaturesConfig::Representation
+
property :name, as: 'name'
property :optimization_objective, as: 'optimizationObjective'
property :page_optimization_config, as: 'pageOptimizationConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelPageOptimizationConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelPageOptimizationConfig::Representation
property :periodic_tuning_state, as: 'periodicTuningState'
@@ -1719,10 +1774,25 @@
property :type, as: 'type'
property :update_time, as: 'updateTime'
end
end
+ class GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :context_products_type, as: 'contextProductsType'
+ end
+ end
+
+ class GoogleCloudRetailV2alphaModelModelFeaturesConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :frequently_bought_together_config, as: 'frequentlyBoughtTogetherConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig::Representation
+
+ end
+ end
+
class GoogleCloudRetailV2alphaModelPageOptimizationConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :page_optimization_event_type, as: 'pageOptimizationEventType'
collection :panels, as: 'panels', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelPageOptimizationConfigPanel, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2alphaModelPageOptimizationConfigPanel::Representation
@@ -2459,19 +2529,36 @@
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 :model_features_config, as: 'modelFeaturesConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModelModelFeaturesConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModelModelFeaturesConfig::Representation
+
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 GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :context_products_type, as: 'contextProductsType'
+ end
+ end
+
+ class GoogleCloudRetailV2betaModelModelFeaturesConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :frequently_bought_together_config, as: 'frequentlyBoughtTogetherConfig', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfig, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfig::Representation
+
end
end
class GoogleCloudRetailV2betaModelServingConfigList
# @private