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 |
Message
Payload of NEW_MESSAGE event. |
↳ new_recognition_result_payload |
StreamingRecognitionResult
Payload of NEW_RECOGNITION_RESULT 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 |
Enum of type Type. |
setType
The type of the event that this notification refers to.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type Type. |
| 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 |
Message|null |
|
hasNewMessagePayload
setNewMessagePayload
Payload of NEW_MESSAGE event.
| Parameter | |
|---|---|
| Name | Description |
var |
Message
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNewRecognitionResultPayload
Payload of NEW_RECOGNITION_RESULT event.
| Returns | |
|---|---|
| Type | Description |
StreamingRecognitionResult|null |
|
hasNewRecognitionResultPayload
setNewRecognitionResultPayload
Payload of NEW_RECOGNITION_RESULT event.
| Parameter | |
|---|---|
| Name | Description |
var |
StreamingRecognitionResult
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPayload
| Returns | |
|---|---|
| Type | Description |
string |
|