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.
7229 7230 7231 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7229 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
7227 7228 7229 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7227 def global_import_strategy @global_import_strategy end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7234 7235 7236 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7234 def update!(**args) @global_import_strategy = args[:global_import_strategy] if args.key?(:global_import_strategy) end |