Google Cloud Dialogflow V2 Client - Class ContextFilterSettings (1.15.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class ContextFilterSettings.

Settings that determine how to filter recent conversation context when generating suggestions.

Generated from protobuf message google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig.ContextFilterSettings

Namespace

Google \ Cloud \ Dialogflow \ V2 \ HumanAgentAssistantConfig \ SuggestionQueryConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ drop_handoff_messages bool

If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.

↳ drop_virtual_agent_messages bool

If set to true, all messages from virtual agent are dropped.

↳ drop_ivr_messages bool

If set to true, all messages from ivr stage are dropped.

getDropHandoffMessages

If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.

Returns
Type Description
bool

setDropHandoffMessages

If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.

Parameter
Name Description
var bool
Returns
Type Description
$this

getDropVirtualAgentMessages

If set to true, all messages from virtual agent are dropped.

Returns
Type Description
bool

setDropVirtualAgentMessages

If set to true, all messages from virtual agent are dropped.

Parameter
Name Description
var bool
Returns
Type Description
$this

getDropIvrMessages

If set to true, all messages from ivr stage are dropped.

Returns
Type Description
bool

setDropIvrMessages

If set to true, all messages from ivr stage are dropped.

Parameter
Name Description
var bool
Returns
Type Description
$this