Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings

Returns a new instance of GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings.



14779
14780
14781
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14779

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#drop_handoff_messagesBoolean Also known as: drop_handoff_messages?

Corresponds to the JSON property dropHandoffMessages

Returns:

  • (Boolean)


14764
14765
14766
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14764

def drop_handoff_messages
  @drop_handoff_messages
end

#drop_ivr_messagesBoolean Also known as: drop_ivr_messages?

Corresponds to the JSON property dropIvrMessages

Returns:

  • (Boolean)


14770
14771
14772
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14770

def drop_ivr_messages
  @drop_ivr_messages
end

#drop_virtual_agent_messagesBoolean Also known as: drop_virtual_agent_messages?

Corresponds to the JSON property dropVirtualAgentMessages

Returns:

  • (Boolean)


14776
14777
14778
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14776

def drop_virtual_agent_messages
  @drop_virtual_agent_messages
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



14784
14785
14786
14787
14788
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14784

def update!(**args)
  @drop_handoff_messages = args[:drop_handoff_messages] if args.key?(:drop_handoff_messages)
  @drop_ivr_messages = args[:drop_ivr_messages] if args.key?(:drop_ivr_messages)
  @drop_virtual_agent_messages = args[:drop_virtual_agent_messages] if args.key?(:drop_virtual_agent_messages)
end