lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.102.0 vs lib/google/apis/retail_v2beta/representations.rb in google-apis-retail_v2beta-0.103.0
- old
+ new
@@ -1328,10 +1328,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRetailV2betaRulePinAction
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRetailV2betaRuleRedirectAction
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -3516,10 +3522,12 @@
property :ignore_action, as: 'ignoreAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleIgnoreAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleIgnoreAction::Representation
property :oneway_synonyms_action, as: 'onewaySynonymsAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleOnewaySynonymsAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleOnewaySynonymsAction::Representation
+ property :pin_action, as: 'pinAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRulePinAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRulePinAction::Representation
+
property :redirect_action, as: 'redirectAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleRedirectAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleRedirectAction::Representation
property :remove_facet_action, as: 'removeFacetAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleRemoveFacetAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleRemoveFacetAction::Representation
property :replacement_action, as: 'replacementAction', class: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleReplacementAction, decorator: Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRuleReplacementAction::Representation
@@ -3580,9 +3588,16 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :oneway_terms, as: 'onewayTerms'
collection :query_terms, as: 'queryTerms'
collection :synonyms, as: 'synonyms'
+ end
+ end
+
+ class GoogleCloudRetailV2betaRulePinAction
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :pin_map, as: 'pinMap'
end
end
class GoogleCloudRetailV2betaRuleRedirectAction
# @private