lib/google/apis/retail_v2/representations.rb in google-apis-retail_v2-0.62.0 vs lib/google/apis/retail_v2/representations.rb in google-apis-retail_v2-0.63.0
- old
+ new
@@ -206,16 +206,34 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2CreateModelMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2CustomAttribute
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2ExperimentInfo
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRetailV2ExperimentInfoServingConfigExperiment
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2FulfillmentInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -302,10 +320,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2ListModelsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2ListProductsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -320,10 +344,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2Model
+ 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
+
+ class GoogleCloudRetailV2PauseModelRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2PredictRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -488,10 +530,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2ResumeModelRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2Rule
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -656,10 +704,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2TuneModelMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRetailV2TuneModelRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRetailV2TuneModelResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2UserEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -1431,20 +1497,44 @@
collection :search_solution_use_case, as: 'searchSolutionUseCase'
collection :solution_types, as: 'solutionTypes'
end
end
+ class GoogleCloudRetailV2CreateModelMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :model, as: 'model'
+ end
+ end
+
class GoogleCloudRetailV2CustomAttribute
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :indexable, as: 'indexable'
collection :numbers, as: 'numbers'
property :searchable, as: 'searchable'
collection :text, as: 'text'
end
end
+ class GoogleCloudRetailV2ExperimentInfo
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :experiment_name, as: 'experimentName'
+ property :serving_config_experiment, as: 'servingConfigExperiment', class: Google::Apis::RetailV2::GoogleCloudRetailV2ExperimentInfoServingConfigExperiment, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2ExperimentInfoServingConfigExperiment::Representation
+
+ end
+ end
+
+ class GoogleCloudRetailV2ExperimentInfoServingConfigExperiment
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :experiment_serving_config, as: 'experimentServingConfig'
+ property :original_serving_config, as: 'originalServingConfig'
+ end
+ end
+
class GoogleCloudRetailV2FulfillmentInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :place_ids, as: 'placeIds'
property :type, as: 'type'
@@ -1585,10 +1675,19 @@
property :next_page_token, as: 'nextPageToken'
end
end
+ class GoogleCloudRetailV2ListModelsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :models, as: 'models', class: Google::Apis::RetailV2::GoogleCloudRetailV2Model, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2Model::Representation
+
+ property :next_page_token, as: 'nextPageToken'
+ end
+ end
+
class GoogleCloudRetailV2ListProductsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :products, as: 'products', class: Google::Apis::RetailV2::GoogleCloudRetailV2Product, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2Product::Representation
@@ -1615,10 +1714,44 @@
property :price_info, as: 'priceInfo', class: Google::Apis::RetailV2::GoogleCloudRetailV2PriceInfo, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2PriceInfo::Representation
end
end
+ class GoogleCloudRetailV2Model
+ # @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::RetailV2::GoogleCloudRetailV2ModelServingConfigList, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2ModelServingConfigList::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 GoogleCloudRetailV2ModelServingConfigList
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :serving_config_ids, as: 'servingConfigIds'
+ end
+ end
+
+ class GoogleCloudRetailV2PauseModelRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
class GoogleCloudRetailV2PredictRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :filter, as: 'filter'
hash :labels, as: 'labels'
@@ -1893,10 +2026,16 @@
property :update_mask, as: 'updateMask'
end
end
+ class GoogleCloudRetailV2ResumeModelRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
class GoogleCloudRetailV2Rule
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :boost_action, as: 'boostAction', class: Google::Apis::RetailV2::GoogleCloudRetailV2RuleBoostAction, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2RuleBoostAction::Representation
@@ -2092,10 +2231,12 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :applied_controls, as: 'appliedControls'
property :attribution_token, as: 'attributionToken'
property :corrected_query, as: 'correctedQuery'
+ collection :experiment_info, as: 'experimentInfo', class: Google::Apis::RetailV2::GoogleCloudRetailV2ExperimentInfo, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2ExperimentInfo::Representation
+
collection :facets, as: 'facets', class: Google::Apis::RetailV2::GoogleCloudRetailV2SearchResponseFacet, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2SearchResponseFacet::Representation
collection :invalid_condition_boost_specs, as: 'invalidConditionBoostSpecs', class: Google::Apis::RetailV2::GoogleCloudRetailV2SearchRequestBoostSpecConditionBoostSpec, decorator: Google::Apis::RetailV2::GoogleCloudRetailV2SearchRequestBoostSpecConditionBoostSpec::Representation
property :next_page_token, as: 'nextPageToken'
@@ -2203,9 +2344,28 @@
property :set_time, as: 'setTime'
end
end
class GoogleCloudRetailV2SetInventoryResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
+ class GoogleCloudRetailV2TuneModelMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :model, as: 'model'
+ end
+ end
+
+ class GoogleCloudRetailV2TuneModelRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
+ class GoogleCloudRetailV2TuneModelResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end