public sealed class UpdateKnowledgeBaseRequest : IMessage<UpdateKnowledgeBaseRequest>, IEquatable<UpdateKnowledgeBaseRequest>, IDeepCloneable<UpdateKnowledgeBaseRequest>, IBufferMessage, IMessage
Request message for [KnowledgeBases.UpdateKnowledgeBase][google.cloud.dialogflow.v2.KnowledgeBases.UpdateKnowledgeBase].
Implements
IMessage<UpdateKnowledgeBaseRequest>, IEquatable<UpdateKnowledgeBaseRequest>, IDeepCloneable<UpdateKnowledgeBaseRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Assembly
Google.Cloud.Dialogflow.V2.dll
Constructors
UpdateKnowledgeBaseRequest()
public UpdateKnowledgeBaseRequest()
UpdateKnowledgeBaseRequest(UpdateKnowledgeBaseRequest)
public UpdateKnowledgeBaseRequest(UpdateKnowledgeBaseRequest other)
Parameter | |
---|---|
Name | Description |
other | UpdateKnowledgeBaseRequest |
Properties
KnowledgeBase
public KnowledgeBase KnowledgeBase { get; set; }
Required. The knowledge base to update.
Property Value | |
---|---|
Type | Description |
KnowledgeBase |
UpdateMask
public FieldMask UpdateMask { get; set; }
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
Property Value | |
---|---|
Type | Description |
FieldMask |