Class UpdateIntentRequest (1.0.0)

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

The request message for [Intents.UpdateIntent][google.cloud.dialogflow.cx.v3.Intents.UpdateIntent].

Inheritance

System.Object > UpdateIntentRequest

Implements

Google.Protobuf.IMessage<UpdateIntentRequest>, System.IEquatable<UpdateIntentRequest>, Google.Protobuf.IDeepCloneable<UpdateIntentRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

UpdateIntentRequest()

public UpdateIntentRequest()

UpdateIntentRequest(UpdateIntentRequest)

public UpdateIntentRequest(UpdateIntentRequest other)
Parameter
NameDescription
otherUpdateIntentRequest

Properties

Intent

public Intent Intent { get; set; }

Required. The intent to update.

Property Value
TypeDescription
Intent

LanguageCode

public string LanguageCode { get; set; }

The language of the following fields in intent:

  • Intent.training_phrases.parts.text

If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used.

Property Value
TypeDescription
System.String

UpdateMask

public FieldMask UpdateMask { get; set; }

The mask to control which fields get updated. If the mask is not present, all fields will be updated.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.FieldMask