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

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
NameDescription
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
TypeDescription
string

setName

Required. The name of the flow to export.

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

Parameter
NameDescription
var string
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this

getIncludeReferencedFlows

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

Returns
TypeDescription
bool

setIncludeReferencedFlows

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

Parameter
NameDescription
var bool
Returns
TypeDescription
$this