Reference documentation and code samples for the Retail V2 API class Google::Cloud::Retail::V2::Rule::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".
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#oneway_terms
def oneway_terms() -> ::Array<::String>
Returns
- (::Array<::String>) — Will be [deprecated = true] post migration;
#oneway_terms=
def oneway_terms=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Will be [deprecated = true] post migration;
Returns
- (::Array<::String>) — Will be [deprecated = true] post migration;
#query_terms
def query_terms() -> ::Array<::String>
Returns
- (::Array<::String>) — Terms from the search query. Will treat synonyms as their synonyms. Not themselves synonyms of the synonyms. Can specify up to 100 terms.
#query_terms=
def query_terms=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Terms from the search query. Will treat synonyms as their synonyms. Not themselves synonyms of the synonyms. Can specify up to 100 terms.
Returns
- (::Array<::String>) — Terms from the search query. Will treat synonyms as their synonyms. Not themselves synonyms of the synonyms. Can specify up to 100 terms.
#synonyms
def synonyms() -> ::Array<::String>
Returns
- (::Array<::String>) — Defines a set of synonyms. Cannot contain duplicates. Can specify up to 100 synonyms.
#synonyms=
def synonyms=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Defines a set of synonyms. Cannot contain duplicates. Can specify up to 100 synonyms.
Returns
- (::Array<::String>) — Defines a set of synonyms. Cannot contain duplicates. Can specify up to 100 synonyms.