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.
1767 1768 1769 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1767 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
1759 1760 1761 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1759 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
1764 1765 1766 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1764 def include_referenced_flows @include_referenced_flows end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1772 1773 1774 1775 |
# File 'lib/google/apis/dialogflow_v3/classes.rb', line 1772 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 |