GoogleCloudRetailV2betaRuleArgs

data class GoogleCloudRetailV2betaRuleArgs(val boostAction: Output<GoogleCloudRetailV2betaRuleBoostActionArgs>? = null, val condition: Output<GoogleCloudRetailV2betaConditionArgs>, val doNotAssociateAction: Output<GoogleCloudRetailV2betaRuleDoNotAssociateActionArgs>? = null, val filterAction: Output<GoogleCloudRetailV2betaRuleFilterActionArgs>? = null, val ignoreAction: Output<GoogleCloudRetailV2betaRuleIgnoreActionArgs>? = null, val onewaySynonymsAction: Output<GoogleCloudRetailV2betaRuleOnewaySynonymsActionArgs>? = null, val redirectAction: Output<GoogleCloudRetailV2betaRuleRedirectActionArgs>? = null, val replacementAction: Output<GoogleCloudRetailV2betaRuleReplacementActionArgs>? = null, val twowaySynonymsAction: Output<GoogleCloudRetailV2betaRuleTwowaySynonymsActionArgs>? = null) : ConvertibleToJava<GoogleCloudRetailV2betaRuleArgs>

A rule is a condition-action pair * A condition defines when a rule is to be triggered. * An action specifies what occurs on that trigger. Currently rules only work for controls with SOLUTION_TYPE_SEARCH.

Constructors

Link copied to clipboard
fun GoogleCloudRetailV2betaRuleArgs(boostAction: Output<GoogleCloudRetailV2betaRuleBoostActionArgs>? = null, condition: Output<GoogleCloudRetailV2betaConditionArgs>, doNotAssociateAction: Output<GoogleCloudRetailV2betaRuleDoNotAssociateActionArgs>? = null, filterAction: Output<GoogleCloudRetailV2betaRuleFilterActionArgs>? = null, ignoreAction: Output<GoogleCloudRetailV2betaRuleIgnoreActionArgs>? = null, onewaySynonymsAction: Output<GoogleCloudRetailV2betaRuleOnewaySynonymsActionArgs>? = null, redirectAction: Output<GoogleCloudRetailV2betaRuleRedirectActionArgs>? = null, replacementAction: Output<GoogleCloudRetailV2betaRuleReplacementActionArgs>? = null, twowaySynonymsAction: Output<GoogleCloudRetailV2betaRuleTwowaySynonymsActionArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudRetailV2betaRuleArgs

Properties

Link copied to clipboard

A boost action.

Link copied to clipboard

The condition that triggers the rule. If the condition is empty, the rule will always apply.

Link copied to clipboard

Prevents term from being associated with other terms.

Link copied to clipboard

Filters results.

Link copied to clipboard

Ignores specific terms from query during search.

Link copied to clipboard

Treats specific term as a synonym with a group of terms. Group of terms will not be treated as synonyms with the specific term.

Link copied to clipboard

Redirects a shopper to a specific page.

Link copied to clipboard

Replaces specific terms in the query.

Link copied to clipboard

Treats a set of terms as synonyms of one another.