public sealed class BatchUpdateIntentsRequest : IMessage<BatchUpdateIntentsRequest>, IEquatable<BatchUpdateIntentsRequest>, IDeepCloneable<BatchUpdateIntentsRequest>, IBufferMessage, IMessage
Inheritance
object >
BatchUpdateIntentsRequest
Namespace
Google.Cloud.Dialogflow.V2
Assembly
Google.Cloud.Dialogflow.V2.dll
Constructors
BatchUpdateIntentsRequest()
public BatchUpdateIntentsRequest()
BatchUpdateIntentsRequest(BatchUpdateIntentsRequest)
public BatchUpdateIntentsRequest(BatchUpdateIntentsRequest other)
Properties
HasIntentBatchUri
public bool HasIntentBatchUri { get; }
Gets whether the "intent_batch_uri" field is set
Property Value |
---|
Type | Description |
bool | |
IntentBatchCase
public BatchUpdateIntentsRequest.IntentBatchOneofCase IntentBatchCase { get; }
IntentBatchInline
public IntentBatch IntentBatchInline { get; set; }
The collection of intents to update or create.
IntentBatchUri
public string IntentBatchUri { get; set; }
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://".
Property Value |
---|
Type | Description |
string | |
IntentView
public IntentView IntentView { get; set; }
Optional. The resource view to apply to the returned intent.
LanguageCode
public string LanguageCode { get; set; }
Optional. The language used to access language-specific data.
If not specified, the agent's default language is used.
For more information, see
Multilingual intent and entity
data.
Property Value |
---|
Type | Description |
string | |
Parent
public string Parent { get; set; }
Required. The name of the agent to update or create intents in.
Format: projects/<Project ID>/agent
.
Property Value |
---|
Type | Description |
string | |
ParentAsAgentName
public AgentName ParentAsAgentName { get; set; }
UpdateMask
public FieldMask UpdateMask { get; set; }
Optional. The mask to control which fields get updated.