Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class ImportDocumentsRequest.
Request message for Documents.ImportDocuments .
Generated from protobuf message google.cloud.dialogflow.v2.ImportDocumentsRequest
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The knowledge base to import documents into. Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>
.
↳ gcs_source
Google\Cloud\Dialogflow\V2\GcsSources
The Google Cloud Storage location for the documents. The path can include a wildcard. These URIs may have the forms gs://<bucket-name>/<object-name>
. gs://<bucket-name>/<object-path>/*.<extension>
.
↳ document_template
Google\Cloud\Dialogflow\V2\ImportDocumentTemplate
Required. Document template used for importing all the documents.
↳ import_gcs_custom_metadata
bool
Whether to import custom metadata from Google Cloud Storage. Only valid when the document source is Google Cloud Storage URI.
getParent
Required. The knowledge base to import documents into.
Format: projects/<Project ID>/locations/<Location
ID>/knowledgeBases/<Knowledge Base ID>
.
Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
string
setParent
Required. The knowledge base to import documents into.
Format: projects/<Project ID>/locations/<Location
ID>/knowledgeBases/<Knowledge Base ID>
.
Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
var
string
$this
getGcsSource
The Google Cloud Storage location for the documents.
The path can include a wildcard.
These URIs may have the forms gs://<bucket-name>/<object-name>
. gs://<bucket-name>/<object-path>/*.<extension>
.
Generated from protobuf field .google.cloud.dialogflow.v2.GcsSources gcs_source = 2;
hasGcsSource
setGcsSource
The Google Cloud Storage location for the documents.
The path can include a wildcard.
These URIs may have the forms gs://<bucket-name>/<object-name>
. gs://<bucket-name>/<object-path>/*.<extension>
.
Generated from protobuf field .google.cloud.dialogflow.v2.GcsSources gcs_source = 2;
$this
getDocumentTemplate
Required. Document template used for importing all the documents.
Generated from protobuf field .google.cloud.dialogflow.v2.ImportDocumentTemplate document_template = 3 [(.google.api.field_behavior) = REQUIRED];
hasDocumentTemplate
clearDocumentTemplate
setDocumentTemplate
Required. Document template used for importing all the documents.
Generated from protobuf field .google.cloud.dialogflow.v2.ImportDocumentTemplate document_template = 3 [(.google.api.field_behavior) = REQUIRED];
$this
getImportGcsCustomMetadata
Whether to import custom metadata from Google Cloud Storage.
Only valid when the document source is Google Cloud Storage URI.
Generated from protobuf field bool import_gcs_custom_metadata = 4;
bool
setImportGcsCustomMetadata
Whether to import custom metadata from Google Cloud Storage.
Only valid when the document source is Google Cloud Storage URI.
Generated from protobuf field bool import_gcs_custom_metadata = 4;
var
bool
$this
getSource
string