Class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SuggestionDenyListEntry
- Inherits:
-
Object
- Object
- Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SuggestionDenyListEntry
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/discoveryengine_v1/classes.rb,
lib/google/apis/discoveryengine_v1/representations.rb,
lib/google/apis/discoveryengine_v1/representations.rb
Overview
Suggestion deny list entry identifying the phrase to block from suggestions and the applied operation for the phrase.
Instance Attribute Summary collapse
-
#block_phrase ⇒ String
Required.
-
#match_operator ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1SuggestionDenyListEntry
constructor
A new instance of GoogleCloudDiscoveryengineV1SuggestionDenyListEntry.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1SuggestionDenyListEntry
Returns a new instance of GoogleCloudDiscoveryengineV1SuggestionDenyListEntry.
4854 4855 4856 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 4854 def initialize(**args) update!(**args) end |
Instance Attribute Details
#block_phrase ⇒ String
Required. Phrase to block from suggestions served. Can be maximum 125
characters.
Corresponds to the JSON property blockPhrase
4846 4847 4848 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 4846 def block_phrase @block_phrase end |
#match_operator ⇒ String
Required. The match operator to apply for this phrase. Whether to block the
exact phrase, or block any suggestions containing this phrase.
Corresponds to the JSON property matchOperator
4852 4853 4854 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 4852 def match_operator @match_operator end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4859 4860 4861 4862 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 4859 def update!(**args) @block_phrase = args[:block_phrase] if args.key?(:block_phrase) @match_operator = args[:match_operator] if args.key?(:match_operator) end |