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.
7456 7457 7458 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7456 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
7454 7455 7456 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7454 def global_import_strategy @global_import_strategy end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7461 7462 7463 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7461 def update!(**args) @global_import_strategy = args[:global_import_strategy] if args.key?(:global_import_strategy) end |