Retail v2 API - Class Rule.Types.OnewaySynonymsAction (2.3.0)

public sealed class OnewaySynonymsAction : IMessage<Rule.Types.OnewaySynonymsAction>, IEquatable<Rule.Types.OnewaySynonymsAction>, IDeepCloneable<Rule.Types.OnewaySynonymsAction>, IBufferMessage, IMessage

Reference documentation and code samples for the Retail v2 API class Rule.Types.OnewaySynonymsAction.

Maps a set of terms to a set of synonyms. Set of synonyms will be treated as synonyms of each query term only. query_terms will not be treated as synonyms of each other. Example: "sneakers" will use a synonym of "shoes". "shoes" will not use a synonym of "sneakers".

Inheritance

Object > Rule.Types.OnewaySynonymsAction

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

OnewaySynonymsAction()

public OnewaySynonymsAction()

OnewaySynonymsAction(Rule.Types.OnewaySynonymsAction)

public OnewaySynonymsAction(Rule.Types.OnewaySynonymsAction other)
Parameter
NameDescription
otherRule.Types.OnewaySynonymsAction

Properties

OnewayTerms

public RepeatedField<string> OnewayTerms { get; }

Will be [deprecated = true] post migration;

Property Value
TypeDescription
RepeatedField<System.String>

QueryTerms

public RepeatedField<string> QueryTerms { get; }

Terms from the search query. Will treat synonyms as their synonyms. Not themselves synonyms of the synonyms. Can specify up to 100 terms.

Property Value
TypeDescription
RepeatedField<System.String>

Synonyms

public RepeatedField<string> Synonyms { get; }

Defines a set of synonyms. Cannot contain duplicates. Can specify up to 100 synonyms.

Property Value
TypeDescription
RepeatedField<System.String>