Google Cloud Dialogflow V2 Client - Class ConversationEvent (1.8.0)

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 \ V2

Methods

__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: projects/<Project ID>/conversations/<Conversation ID> .

↳ 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

hasErrorStatus

clearErrorStatus

setErrorStatus

More detailed information about an error. Only set for type UNRECOVERABLE_ERROR_IN_PHONE_CALL.

Parameter
Name
Description
Returns
Type
Description
$this

getNewMessagePayload

Payload of NEW_MESSAGE event.

Returns
Type
Description

hasNewMessagePayload

setNewMessagePayload

Payload of NEW_MESSAGE event.

Parameter
Name
Description
Returns
Type
Description
$this

getPayload

Returns
Type
Description
string
Create a Mobile Website
View Site in Mobile | Classic
Share by: