Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class TextInput.
Auxiliary proto messages.
Represents the natural language text to be processed.
Generated from protobuf message google.cloud.dialogflow.v2.TextInput
Namespace
Google \ Cloud \ Dialogflow \ V2
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ text
string
Required. The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters for virtual agent interactions.
↳ language_code
string
Required. The language of this conversational query. See Language Support for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language.
getText
Required. The UTF-8 encoded natural language text to be processed.
Text length must not exceed 256 characters for virtual agent interactions.
Returns
Type
Description
string
setText
Required. The UTF-8 encoded natural language text to be processed.
Text length must not exceed 256 characters for virtual agent interactions.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getLanguageCode
Required. The language of this conversational query. See Language
Support
for a list of the currently supported language codes. Note that queries in
the same session do not necessarily need to specify the same language.
Returns
Type
Description
string
setLanguageCode
Required. The language of this conversational query. See Language
Support
for a list of the currently supported language codes. Note that queries in
the same session do not necessarily need to specify the same language.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dialogflow V2 Client - Class TextInput (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.TextInput)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.TextInput)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.TextInput)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.TextInput)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.TextInput)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.TextInput)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.TextInput)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.TextInput)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.TextInput)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.TextInput)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.TextInput)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.TextInput)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.TextInput)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.TextInput)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.TextInput)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.TextInput)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.TextInput)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.TextInput)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.TextInput)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.TextInput)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.TextInput) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class TextInput.\n\nAuxiliary proto messages.\n\nRepresents the natural language text to be processed.\n\nGenerated from protobuf message `google.cloud.dialogflow.v2.TextInput`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getText\n\nRequired. The UTF-8 encoded natural language text to be processed.\n\nText length must not exceed 256 characters for virtual agent interactions.\n\n### setText\n\nRequired. The UTF-8 encoded natural language text to be processed.\n\nText length must not exceed 256 characters for virtual agent interactions.\n\n### getLanguageCode\n\nRequired. The language of this conversational query. See [Language\nSupport](https://cloud.google.com/dialogflow/docs/reference/language)\nfor a list of the currently supported language codes. Note that queries in\nthe same session do not necessarily need to specify the same language.\n\n### setLanguageCode\n\nRequired. The language of this conversational query. See [Language\nSupport](https://cloud.google.com/dialogflow/docs/reference/language)\nfor a list of the currently supported language codes. Note that queries in\nthe same session do not necessarily need to specify the same language."]]