Class BatchUpdateIntentsRequest (4.0.0)

public sealed class BatchUpdateIntentsRequest : IMessage<BatchUpdateIntentsRequest>, IEquatable<BatchUpdateIntentsRequest>, IDeepCloneable<BatchUpdateIntentsRequest>, IBufferMessage, IMessage

Inheritance

System.Object > BatchUpdateIntentsRequest

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

BatchUpdateIntentsRequest()

public BatchUpdateIntentsRequest()

BatchUpdateIntentsRequest(BatchUpdateIntentsRequest)

public BatchUpdateIntentsRequest(BatchUpdateIntentsRequest other)
Parameter
NameDescription
otherBatchUpdateIntentsRequest

Properties

IntentBatchCase

public BatchUpdateIntentsRequest.IntentBatchOneofCase IntentBatchCase { get; }
Property Value
TypeDescription
BatchUpdateIntentsRequest.IntentBatchOneofCase

IntentBatchInline

public IntentBatch IntentBatchInline { get; set; }

The collection of intents to update or create.

Property Value
TypeDescription
IntentBatch

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
TypeDescription
String

IntentView

public IntentView IntentView { get; set; }

Optional. The resource view to apply to the returned intent.

Property Value
TypeDescription
IntentView

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
TypeDescription
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
TypeDescription
String

ParentAsAgentName

public AgentName ParentAsAgentName { get; set; }

AgentName-typed view over the Parent resource name property.

Property Value
TypeDescription
AgentName

UpdateMask

public FieldMask UpdateMask { get; set; }

Optional. The mask to control which fields get updated.

Property Value
TypeDescription
FieldMask