Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class AutomatedAgentReply.
Represents a response from an automated agent.
Generated from protobuf message google.cloud.dialogflow.v2.AutomatedAgentReply
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ detect_intent_response |
Google\Cloud\Dialogflow\V2\DetectIntentResponse
Response of the Dialogflow Sessions.DetectIntent call. |
↳ automated_agent_reply_type |
int
AutomatedAgentReply type. |
↳ allow_cancellation |
bool
Indicates whether the partial automated agent reply is interruptible when a later reply message arrives. e.g. if the agent specified some music as partial response, it can be cancelled. |
↳ cx_current_page |
string
The unique identifier of the current Dialogflow CX conversation page. Format: |
getDetectIntentResponse
Response of the Dialogflow Sessions.DetectIntent call.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dialogflow\V2\DetectIntentResponse|null |
hasDetectIntentResponse
clearDetectIntentResponse
setDetectIntentResponse
Response of the Dialogflow Sessions.DetectIntent call.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dialogflow\V2\DetectIntentResponse
|
Returns | |
---|---|
Type | Description |
$this |
getAutomatedAgentReplyType
AutomatedAgentReply type.
Returns | |
---|---|
Type | Description |
int |
setAutomatedAgentReplyType
AutomatedAgentReply type.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getAllowCancellation
Indicates whether the partial automated agent reply is interruptible when a later reply message arrives. e.g. if the agent specified some music as partial response, it can be cancelled.
Returns | |
---|---|
Type | Description |
bool |
setAllowCancellation
Indicates whether the partial automated agent reply is interruptible when a later reply message arrives. e.g. if the agent specified some music as partial response, it can be cancelled.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getCxCurrentPage
The unique identifier of the current Dialogflow CX conversation page.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/pages/<Page ID>
.
Returns | |
---|---|
Type | Description |
string |
setCxCurrentPage
The unique identifier of the current Dialogflow CX conversation page.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/pages/<Page ID>
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |