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 \ V3Methods
__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 |
|