Uses of Class
com.google.cloud.retail.v2alpha.Rule.Builder
-
Uses of Rule.Builder in com.google.cloud.retail.v2alpha
Methods in com.google.cloud.retail.v2alpha that return Rule.BuilderModifier and TypeMethodDescriptionRule.Builder.clear()Rule.Builder.clearAction()Rule.Builder.clearBoostAction()A boost action.Rule.Builder.clearCondition()Required.Rule.Builder.clearDoNotAssociateAction()Prevents term from being associated with other terms.Rule.Builder.clearFilterAction()Filters results.Rule.Builder.clearForceReturnFacetAction()Force returns an attribute as a facet in the request.Rule.Builder.clearIgnoreAction()Ignores specific terms from query during search.Rule.Builder.clearOnewaySynonymsAction()Treats specific term as a synonym with a group of terms.Rule.Builder.clearPinAction()Pins one or more specified products to a specific position in the results.Rule.Builder.clearRedirectAction()Redirects a shopper to a specific page.Rule.Builder.clearRemoveFacetAction()Remove an attribute as a facet in the request (if present).Rule.Builder.clearReplacementAction()Replaces specific terms in the query.Rule.Builder.clearTwowaySynonymsAction()Treats a set of terms as synonyms of one another.Control.Builder.getRuleBuilder()A rule control - a condition-action pair.Rule.Builder.mergeBoostAction(Rule.BoostAction value) A boost action.Rule.Builder.mergeCondition(Condition value) Required.Rule.Builder.mergeDoNotAssociateAction(Rule.DoNotAssociateAction value) Prevents term from being associated with other terms.Rule.Builder.mergeFilterAction(Rule.FilterAction value) Filters results.Rule.Builder.mergeForceReturnFacetAction(Rule.ForceReturnFacetAction value) Force returns an attribute as a facet in the request.Rule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Rule.Builder.mergeFrom(com.google.protobuf.Message other) Rule.Builder.mergeIgnoreAction(Rule.IgnoreAction value) Ignores specific terms from query during search.Rule.Builder.mergeOnewaySynonymsAction(Rule.OnewaySynonymsAction value) Treats specific term as a synonym with a group of terms.Rule.Builder.mergePinAction(Rule.PinAction value) Pins one or more specified products to a specific position in the results.Rule.Builder.mergeRedirectAction(Rule.RedirectAction value) Redirects a shopper to a specific page.Rule.Builder.mergeRemoveFacetAction(Rule.RemoveFacetAction value) Remove an attribute as a facet in the request (if present).Rule.Builder.mergeReplacementAction(Rule.ReplacementAction value) Replaces specific terms in the query.Rule.Builder.mergeTwowaySynonymsAction(Rule.TwowaySynonymsAction value) Treats a set of terms as synonyms of one another.static Rule.BuilderRule.newBuilder()static Rule.BuilderRule.newBuilder(Rule prototype) Rule.newBuilderForType()protected Rule.BuilderRule.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Rule.Builder.setBoostAction(Rule.BoostAction value) A boost action.Rule.Builder.setBoostAction(Rule.BoostAction.Builder builderForValue) A boost action.Rule.Builder.setCondition(Condition value) Required.Rule.Builder.setCondition(Condition.Builder builderForValue) Required.Rule.Builder.setDoNotAssociateAction(Rule.DoNotAssociateAction value) Prevents term from being associated with other terms.Rule.Builder.setDoNotAssociateAction(Rule.DoNotAssociateAction.Builder builderForValue) Prevents term from being associated with other terms.Rule.Builder.setFilterAction(Rule.FilterAction value) Filters results.Rule.Builder.setFilterAction(Rule.FilterAction.Builder builderForValue) Filters results.Rule.Builder.setForceReturnFacetAction(Rule.ForceReturnFacetAction value) Force returns an attribute as a facet in the request.Rule.Builder.setForceReturnFacetAction(Rule.ForceReturnFacetAction.Builder builderForValue) Force returns an attribute as a facet in the request.Rule.Builder.setIgnoreAction(Rule.IgnoreAction value) Ignores specific terms from query during search.Rule.Builder.setIgnoreAction(Rule.IgnoreAction.Builder builderForValue) Ignores specific terms from query during search.Rule.Builder.setOnewaySynonymsAction(Rule.OnewaySynonymsAction value) Treats specific term as a synonym with a group of terms.Rule.Builder.setOnewaySynonymsAction(Rule.OnewaySynonymsAction.Builder builderForValue) Treats specific term as a synonym with a group of terms.Rule.Builder.setPinAction(Rule.PinAction value) Pins one or more specified products to a specific position in the results.Rule.Builder.setPinAction(Rule.PinAction.Builder builderForValue) Pins one or more specified products to a specific position in the results.Rule.Builder.setRedirectAction(Rule.RedirectAction value) Redirects a shopper to a specific page.Rule.Builder.setRedirectAction(Rule.RedirectAction.Builder builderForValue) Redirects a shopper to a specific page.Rule.Builder.setRemoveFacetAction(Rule.RemoveFacetAction value) Remove an attribute as a facet in the request (if present).Rule.Builder.setRemoveFacetAction(Rule.RemoveFacetAction.Builder builderForValue) Remove an attribute as a facet in the request (if present).Rule.Builder.setReplacementAction(Rule.ReplacementAction value) Replaces specific terms in the query.Rule.Builder.setReplacementAction(Rule.ReplacementAction.Builder builderForValue) Replaces specific terms in the query.Rule.Builder.setTwowaySynonymsAction(Rule.TwowaySynonymsAction value) Treats a set of terms as synonyms of one another.Rule.Builder.setTwowaySynonymsAction(Rule.TwowaySynonymsAction.Builder builderForValue) Treats a set of terms as synonyms of one another.Rule.toBuilder()Methods in com.google.cloud.retail.v2alpha with parameters of type Rule.BuilderModifier and TypeMethodDescriptionControl.Builder.setRule(Rule.Builder builderForValue) A rule control - a condition-action pair.