Class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExportFlowRequest
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExportFlowRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v3/classes.rb,
lib/google/apis/dialogflow_v3/representations.rb,
lib/google/apis/dialogflow_v3/representations.rb
Overview
The request message for Flows.ExportFlow.
Instance Attribute Summary collapse
-
#flow_uri ⇒ String
Optional.
-
#include_referenced_flows ⇒ Boolean
(also: #include_referenced_flows?)
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3ExportFlowRequest
constructor
A new instance of GoogleCloudDialogflowCxV3ExportFlowRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3ExportFlowRequest
Returns a new instance of GoogleCloudDialogflowCxV3ExportFlowRequest.
1746 1747 1748 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1746 def initialize(**args) update!(**args) end |
Instance Attribute Details
#flow_uri ⇒ String
Optional. The Google Cloud Storage
URI to export the flow to. The format of this URI must be gs:///. 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.
Corresponds to the JSON property flowUri
1738 1739 1740 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1738 def flow_uri @flow_uri end |
#include_referenced_flows ⇒ Boolean Also known as: include_referenced_flows?
Optional. Whether to export flows referenced by the specified flow.
Corresponds to the JSON property includeReferencedFlows
1743 1744 1745 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1743 def include_referenced_flows @include_referenced_flows end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1751 1752 1753 1754 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1751 def update!(**args) @flow_uri = args[:flow_uri] if args.key?(:flow_uri) @include_referenced_flows = args[:include_referenced_flows] if args.key?(:include_referenced_flows) end |