Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class UserInput.
The input from the human user.
Generated from protobuf message google.cloud.dialogflow.cx.v3.ConversationTurn.UserInput
Namespace
Google \ Cloud \ Dialogflow \ Cx \ V3 \ ConversationTurnMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ input |
Google\Cloud\Dialogflow\Cx\V3\QueryInput
Supports text input, event input, dtmf input in the test case. |
↳ injected_parameters |
Google\Protobuf\Struct
Parameters that need to be injected into the conversation during intent detection. |
↳ is_webhook_enabled |
bool
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled. |
↳ enable_sentiment_analysis |
bool
Whether sentiment analysis is enabled. |
getInput
Supports text input, event input, dtmf input in the test case.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\Cx\V3\QueryInput|null |
|
hasInput
clearInput
setInput
Supports text input, event input, dtmf input in the test case.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\Cx\V3\QueryInput
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInjectedParameters
Parameters that need to be injected into the conversation during intent detection.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Struct|null |
|
hasInjectedParameters
clearInjectedParameters
setInjectedParameters
Parameters that need to be injected into the conversation during intent detection.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Struct
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIsWebhookEnabled
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setIsWebhookEnabled
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEnableSentimentAnalysis
Whether sentiment analysis is enabled.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setEnableSentimentAnalysis
Whether sentiment analysis is enabled.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|