Interface ImportDocumentsRequestOrBuilder (4.42.0)

public interface ImportDocumentsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDocumentTemplate()

public abstract ImportDocumentTemplate getDocumentTemplate()

Required. Document template used for importing all the documents.

.google.cloud.dialogflow.v2.ImportDocumentTemplate document_template = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ImportDocumentTemplate

The documentTemplate.

getDocumentTemplateOrBuilder()

public abstract ImportDocumentTemplateOrBuilder getDocumentTemplateOrBuilder()

Required. Document template used for importing all the documents.

.google.cloud.dialogflow.v2.ImportDocumentTemplate document_template = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ImportDocumentTemplateOrBuilder

getGcsSource()

public abstract GcsSources getGcsSource()

Optional. 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>.

.google.cloud.dialogflow.v2.GcsSources gcs_source = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GcsSources

The gcsSource.

getGcsSourceOrBuilder()

public abstract GcsSourcesOrBuilder getGcsSourceOrBuilder()

Optional. 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>.

.google.cloud.dialogflow.v2.GcsSources gcs_source = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GcsSourcesOrBuilder

getImportGcsCustomMetadata()

public abstract boolean getImportGcsCustomMetadata()

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

bool import_gcs_custom_metadata = 4;

Returns
Type Description
boolean

The importGcsCustomMetadata.

getParent()

public abstract String getParent()

Required. The knowledge base to import documents into. Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The knowledge base to import documents into. Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getSourceCase()

public abstract ImportDocumentsRequest.SourceCase getSourceCase()
Returns
Type Description
ImportDocumentsRequest.SourceCase

hasDocumentTemplate()

public abstract boolean hasDocumentTemplate()

Required. Document template used for importing all the documents.

.google.cloud.dialogflow.v2.ImportDocumentTemplate document_template = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the documentTemplate field is set.

hasGcsSource()

public abstract boolean hasGcsSource()

Optional. 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>.

.google.cloud.dialogflow.v2.GcsSources gcs_source = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the gcsSource field is set.