Google Cloud Dialogflow V2 Client - Class ContextFilterSettings (1.5.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
NameDescription
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
TypeDescription
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
NameDescription
var bool
Returns
TypeDescription
$this

getDropVirtualAgentMessages

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

Returns
TypeDescription
bool

setDropVirtualAgentMessages

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

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getDropIvrMessages

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

Returns
TypeDescription
bool

setDropIvrMessages

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

Parameter
NameDescription
var bool
Returns
TypeDescription
$this