Class: Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaSuggestionDenyListEntry
- Inherits:
-
Object
- Object
- Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaSuggestionDenyListEntry
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/discoveryengine_v1alpha/classes.rb,
lib/google/apis/discoveryengine_v1alpha/representations.rb,
lib/google/apis/discoveryengine_v1alpha/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) ⇒ GoogleCloudDiscoveryengineV1alphaSuggestionDenyListEntry
constructor
A new instance of GoogleCloudDiscoveryengineV1alphaSuggestionDenyListEntry.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1alphaSuggestionDenyListEntry
Returns a new instance of GoogleCloudDiscoveryengineV1alphaSuggestionDenyListEntry.
6495 6496 6497 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 6495 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
6487 6488 6489 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 6487 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
6493 6494 6495 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 6493 def match_operator @match_operator end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6500 6501 6502 6503 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 6500 def update!(**args) @block_phrase = args[:block_phrase] if args.key?(:block_phrase) @match_operator = args[:match_operator] if args.key?(:match_operator) end |