Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class BatchUpdateIntentsRequest.
Generated from protobuf messagegoogle.cloud.dialogflow.v2.BatchUpdateIntentsRequest
Namespace
Google \ Cloud \ Dialogflow \ V2
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The name of the agent to update or create intents in. Format:projects/<Project ID>/agent.
↳ intent_batch_uri
string
The URI to a Google Cloud Storage file containing intents to update or create. The file format can either be a serialized proto (of IntentBatch type) or JSON object. Note: The URI must start with "gs://".
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, seeMultilingual intent and entity data.
Optional. The mask to control which fields get updated.
↳ intent_view
int
Optional. The resource view to apply to the returned intent.
getParent
Required. The name of the agent to update or create intents in.
Format:projects/<Project ID>/agent.
Returns
Type
Description
string
setParent
Required. The name of the agent to update or create intents in.
Format:projects/<Project ID>/agent.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getIntentBatchUri
The URI to a Google Cloud Storage file containing intents to update or
create. The file format can either be a serialized proto (of IntentBatch
type) or JSON object. Note: The URI must start with "gs://".
Returns
Type
Description
string
hasIntentBatchUri
setIntentBatchUri
The URI to a Google Cloud Storage file containing intents to update or
create. The file format can either be a serialized proto (of IntentBatch
type) or JSON object. Note: The URI must start with "gs://".
Optional. The resource view to apply to the returned intent.
Returns
Type
Description
int
setIntentView
Optional. The resource view to apply to the returned intent.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getIntentBatch
Returns
Type
Description
string
static::build
Parameters
Name
Description
parent
string
Required. The name of the agent to update or create intents in.
Format:projects/<Project ID>/agent. Please seeIntentsClient::agentName()for help formatting this field.
intentBatchUri
string
The URI to a Google Cloud Storage file containing intents to update or
create. The file format can either be a serialized proto (of IntentBatch
type) or JSON object. Note: The URI must start with "gs://".
Required. The name of the agent to update or create intents in.
Format:projects/<Project ID>/agent. Please seeIntentsClient::agentName()for help formatting this field.
[[["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 BatchUpdateIntentsRequest (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.BatchUpdateIntentsRequest)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.BatchUpdateIntentsRequest)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.BatchUpdateIntentsRequest)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.BatchUpdateIntentsRequest)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.BatchUpdateIntentsRequest)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.BatchUpdateIntentsRequest)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.BatchUpdateIntentsRequest)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.BatchUpdateIntentsRequest)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.BatchUpdateIntentsRequest)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.BatchUpdateIntentsRequest)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.BatchUpdateIntentsRequest)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.BatchUpdateIntentsRequest)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.BatchUpdateIntentsRequest)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.BatchUpdateIntentsRequest)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.BatchUpdateIntentsRequest)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.BatchUpdateIntentsRequest)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.BatchUpdateIntentsRequest)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.BatchUpdateIntentsRequest)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.BatchUpdateIntentsRequest)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.BatchUpdateIntentsRequest)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.BatchUpdateIntentsRequest) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class BatchUpdateIntentsRequest.\n\nGenerated from protobuf message `google.cloud.dialogflow.v2.BatchUpdateIntentsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The name of the agent to update or create intents in.\n\nFormat: `projects/\u003cProject ID\u003e/agent`.\n\n### setParent\n\nRequired. The name of the agent to update or create intents in.\n\nFormat: `projects/\u003cProject ID\u003e/agent`.\n\n### getIntentBatchUri\n\nThe URI to a Google Cloud Storage file containing intents to update or\ncreate. The file format can either be a serialized proto (of IntentBatch\ntype) or JSON object. Note: The URI must start with \"gs://\".\n\n### hasIntentBatchUri\n\n### setIntentBatchUri\n\nThe URI to a Google Cloud Storage file containing intents to update or\ncreate. The file format can either be a serialized proto (of IntentBatch\ntype) or JSON object. Note: The URI must start with \"gs://\".\n\n### getIntentBatchInline\n\nThe collection of intents to update or create.\n\n### hasIntentBatchInline\n\n### setIntentBatchInline\n\nThe collection of intents to update or create.\n\n### getLanguageCode\n\nOptional. The language used to access language-specific data.\n\nIf not specified, the agent's default language is used.\nFor more information, see\n[Multilingual intent and entity\ndata](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).\n\n### setLanguageCode\n\nOptional. The language used to access language-specific data.\n\nIf not specified, the agent's default language is used.\nFor more information, see\n[Multilingual intent and entity\ndata](https://cloud.google.com/dialogflow/docs/agents-multilingual#intent-entity).\n\n### getUpdateMask\n\nOptional. The mask to control which fields get updated.\n\n### hasUpdateMask\n\n### clearUpdateMask\n\n### setUpdateMask\n\nOptional. The mask to control which fields get updated.\n\n### getIntentView\n\nOptional. The resource view to apply to the returned intent.\n\n### setIntentView\n\nOptional. The resource view to apply to the returned intent.\n\n### getIntentBatch\n\n### static::build\n\n### static::buildFromParentIntentBatchInline"]]