Google Cloud Dialogflow V2 Client - Class ExportDocumentRequest (1.15.1)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class ExportDocumentRequest.

Request message for Documents.ExportDocument.

Generated from protobuf message google.cloud.dialogflow.v2.ExportDocumentRequest

Namespace

Google \ Cloud \ Dialogflow \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

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

↳ gcs_destination Google\Cloud\Dialogflow\V2\GcsDestination

Cloud Storage file path to export the document.

↳ export_full_content bool

When enabled, export the full content of the document including empirical probability.

↳ smart_messaging_partial_update bool

When enabled, export the smart messaging allowlist document for partial update.

getName

Required. The name of the document to export.

Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>.

Returns
Type Description
string

setName

Required. The name of the document to export.

Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>.

Parameter
Name Description
var string
Returns
Type Description
$this

getGcsDestination

Cloud Storage file path to export the document.

Returns
Type Description
Google\Cloud\Dialogflow\V2\GcsDestination|null

hasGcsDestination

setGcsDestination

Cloud Storage file path to export the document.

Parameter
Name Description
var Google\Cloud\Dialogflow\V2\GcsDestination
Returns
Type Description
$this

getExportFullContent

When enabled, export the full content of the document including empirical probability.

Returns
Type Description
bool

setExportFullContent

When enabled, export the full content of the document including empirical probability.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSmartMessagingPartialUpdate

When enabled, export the smart messaging allowlist document for partial update.

Returns
Type Description
bool

setSmartMessagingPartialUpdate

When enabled, export the smart messaging allowlist document for partial update.

Parameter
Name Description
var bool
Returns
Type Description
$this

getDestination

Returns
Type Description
string