Class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FlowImportStrategy
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1FlowImportStrategy
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v3beta1/classes.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb
Overview
The flow import strategy used for resource conflict resolution associated with an ImportFlowRequest.
Instance Attribute Summary collapse
-
#global_import_strategy ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1FlowImportStrategy
constructor
A new instance of GoogleCloudDialogflowCxV3beta1FlowImportStrategy.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1FlowImportStrategy
Returns a new instance of GoogleCloudDialogflowCxV3beta1FlowImportStrategy.
6635 6636 6637 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 6635 def initialize(**args) update!(**args) end |
Instance Attribute Details
#global_import_strategy ⇒ String
Optional. Global flow import strategy for resource conflict resolution. The
import Import strategy for resource conflict resolution, applied globally
throughout the flow. It will be applied for all display name conflicts in the
imported content. If not specified, 'CREATE_NEW' is assumed.
Corresponds to the JSON property globalImportStrategy
6633 6634 6635 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 6633 def global_import_strategy @global_import_strategy end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6640 6641 6642 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 6640 def update!(**args) @global_import_strategy = args[:global_import_strategy] if args.key?(:global_import_strategy) end |