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