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.
7504 7505 7506 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7504 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
7502 7503 7504 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7502 def global_import_strategy @global_import_strategy end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7509 7510 7511 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7509 def update!(**args) @global_import_strategy = args[:global_import_strategy] if args.key?(:global_import_strategy) end |