Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class ConversationEvent.
Represents a notification sent to Pub/Sub subscribers for conversation lifecycle events.
Generated from protobuf message google.cloud.dialogflow.v2.ConversationEvent
Namespace
Google \ Cloud \ Dialogflow \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ conversation |
string
The unique identifier of the conversation this notification refers to. Format: |
↳ type |
int
The type of the event that this notification refers to. |
↳ error_status |
Google\Rpc\Status
More detailed information about an error. Only set for type UNRECOVERABLE_ERROR_IN_PHONE_CALL. |
↳ new_message_payload |
Google\Cloud\Dialogflow\V2\Message
Payload of NEW_MESSAGE event. |
getConversation
The unique identifier of the conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>.
| Returns | |
|---|---|
| Type | Description |
string |
|
setConversation
The unique identifier of the conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getType
The type of the event that this notification refers to.
| Returns | |
|---|---|
| Type | Description |
int |
|
setType
The type of the event that this notification refers to.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getErrorStatus
More detailed information about an error. Only set for type UNRECOVERABLE_ERROR_IN_PHONE_CALL.
| Returns | |
|---|---|
| Type | Description |
Google\Rpc\Status|null |
|
hasErrorStatus
clearErrorStatus
setErrorStatus
More detailed information about an error. Only set for type UNRECOVERABLE_ERROR_IN_PHONE_CALL.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Rpc\Status
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNewMessagePayload
Payload of NEW_MESSAGE event.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\V2\Message|null |
|
hasNewMessagePayload
setNewMessagePayload
Payload of NEW_MESSAGE event.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\V2\Message
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPayload
| Returns | |
|---|---|
| Type | Description |
string |
|