Class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry
- Inherits:
-
Object
- Object
- Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/discoveryengine_v1beta/classes.rb,
lib/google/apis/discoveryengine_v1beta/representations.rb,
lib/google/apis/discoveryengine_v1beta/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) ⇒ GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry
constructor
A new instance of GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry
Returns a new instance of GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry.
7399 7400 7401 |
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 7399 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
7391 7392 7393 |
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 7391 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
7397 7398 7399 |
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 7397 def match_operator @match_operator end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7404 7405 7406 7407 |
# File 'lib/google/apis/discoveryengine_v1beta/classes.rb', line 7404 def update!(**args) @block_phrase = args[:block_phrase] if args.key?(:block_phrase) @match_operator = args[:match_operator] if args.key?(:match_operator) end |