Google Cloud Dialogflow v2 API - Class ReloadDocumentRequest (4.23.0)

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

Reference documentation and code samples for the Google Cloud Dialogflow v2 API class ReloadDocumentRequest.

Request message for [Documents.ReloadDocument][google.cloud.dialogflow.v2.Documents.ReloadDocument].

Inheritance

object > ReloadDocumentRequest

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

ReloadDocumentRequest()

public ReloadDocumentRequest()

ReloadDocumentRequest(ReloadDocumentRequest)

public ReloadDocumentRequest(ReloadDocumentRequest other)
Parameter
Name Description
other ReloadDocumentRequest

Properties

ContentUri

public string ContentUri { get; set; }

Optional. The path of gcs source file for reloading document content. For now, only gcs uri is supported.

For documents stored in Google Cloud Storage, these URIs must have the form gs://<bucket-name>/<object-name>.

Property Value
Type Description
string

DocumentName

public DocumentName DocumentName { get; set; }

DocumentName-typed view over the Name resource name property.

Property Value
Type Description
DocumentName

HasContentUri

public bool HasContentUri { get; }

Gets whether the "content_uri" field is set

Property Value
Type Description
bool

ImportGcsCustomMetadata

public bool ImportGcsCustomMetadata { get; set; }

Optional. Whether to import custom metadata from Google Cloud Storage. Only valid when the document source is Google Cloud Storage URI.

Property Value
Type Description
bool

Name

public string Name { get; set; }

Required. The name of the document to reload. Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>

Property Value
Type Description
string

SmartMessagingPartialUpdate

public bool SmartMessagingPartialUpdate { get; set; }

Optional. When enabled, the reload request is to apply partial update to the smart messaging allowlist.

Property Value
Type Description
bool

SourceCase

public ReloadDocumentRequest.SourceOneofCase SourceCase { get; }
Property Value
Type Description
ReloadDocumentRequestSourceOneofCase