Google Cloud Dialogflow Cx V3 Client - Class Handler (0.10.1)

Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class Handler.

Handler can be used to define custom logic to be executed based on the user-specified triggers.

Generated from protobuf message google.cloud.dialogflow.cx.v3.Handler

Namespace

Google \ Cloud \ Dialogflow \ Cx \ V3

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ event_handler Handler\EventHandler

A handler triggered by event.

↳ lifecycle_handler Handler\LifecycleHandler

A handler triggered during specific lifecycle of the playbook execution.

getEventHandler

A handler triggered by event.

Returns
Type Description
Handler\EventHandler|null

hasEventHandler

setEventHandler

A handler triggered by event.

Parameter
Name Description
var Handler\EventHandler
Returns
Type Description
$this

getLifecycleHandler

A handler triggered during specific lifecycle of the playbook execution.

Returns
Type Description
Handler\LifecycleHandler|null

hasLifecycleHandler

setLifecycleHandler

A handler triggered during specific lifecycle of the playbook execution.

Parameter
Name Description
var Handler\LifecycleHandler
Returns
Type Description
$this

getHandler

Returns
Type Description
string