class Google::Apis::RetailV2beta::GoogleCloudRetailV2betaRule
boost rules are supported. Currently only supported by the search endpoint.
triggered. * An action specifies what occurs on that trigger. Currently only
A rule is a condition-action pair * A condition defines when a rule is to be
def initialize(**args)
def initialize(**args) update!(**args) end
def update!(**args)
def update!(**args) @boost_action = args[:boost_action] if args.key?(:boost_action) @condition = args[:condition] if args.key?(:condition) @do_not_associate_action = args[:do_not_associate_action] if args.key?(:do_not_associate_action) @filter_action = args[:filter_action] if args.key?(:filter_action) @ignore_action = args[:ignore_action] if args.key?(:ignore_action) @oneway_synonyms_action = args[:oneway_synonyms_action] if args.key?(:oneway_synonyms_action) @redirect_action = args[:redirect_action] if args.key?(:redirect_action) @replacement_action = args[:replacement_action] if args.key?(:replacement_action) @twoway_synonyms_action = args[:twoway_synonyms_action] if args.key?(:twoway_synonyms_action) end