Google Cloud Dialogflow Cx V3 Client - Class ExportFlowRequest (0.4.0)

Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class ExportFlowRequest.

The request message for Flows.ExportFlow.

Generated from protobuf message google.cloud.dialogflow.cx.v3.ExportFlowRequest

Namespace

Google \ Cloud \ Dialogflow \ Cx \ V3

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Required. The name of the flow to export. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>.

↳ flow_uri string

Optional. The Google Cloud Storage URI to export the flow to. The format of this URI must be gs://<bucket-name>/<object-name>. If left unspecified, the serialized flow is returned inline. Dialogflow performs a write operation for the Cloud Storage object on the caller's behalf, so your request authentication must have write permissions for the object. For more information, see Dialogflow access control.

↳ include_referenced_flows bool

Optional. Whether to export flows referenced by the specified flow.

getName

Required. The name of the flow to export.

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>.

Returns
Type Description
string

setName

Required. The name of the flow to export.

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>.

Parameter
Name Description
var string
Returns
Type Description
$this

getFlowUri

Optional. The Google Cloud Storage URI to export the flow to.

The format of this URI must be gs://<bucket-name>/<object-name>. If left unspecified, the serialized flow is returned inline. Dialogflow performs a write operation for the Cloud Storage object on the caller's behalf, so your request authentication must have write permissions for the object. For more information, see Dialogflow access control.

Returns
Type Description
string

setFlowUri

Optional. The Google Cloud Storage URI to export the flow to.

The format of this URI must be gs://<bucket-name>/<object-name>. If left unspecified, the serialized flow is returned inline. Dialogflow performs a write operation for the Cloud Storage object on the caller's behalf, so your request authentication must have write permissions for the object. For more information, see Dialogflow access control.

Parameter
Name Description
var string
Returns
Type Description
$this

getIncludeReferencedFlows

Optional. Whether to export flows referenced by the specified flow.

Returns
Type Description
bool

setIncludeReferencedFlows

Optional. Whether to export flows referenced by the specified flow.

Parameter
Name Description
var bool
Returns
Type Description
$this