@@ -1533,6 +1533,11 @@ class GoogleCloudDialogflowCxV3Intent
15331533 # @return [String]
15341534 attr_accessor :display_name
15351535
1536+ #
1537+ # Corresponds to the JSON property `dtmfPattern`
1538+ # @return [String]
1539+ attr_accessor :dtmf_pattern
1540+
15361541 #
15371542 # Corresponds to the JSON property `isFallback`
15381543 # @return [Boolean]
@@ -1572,6 +1577,7 @@ def initialize(**args)
15721577 def update!(**args)
15731578 @description = args[:description] if args.key?(:description)
15741579 @display_name = args[:display_name] if args.key?(:display_name)
1580+ @dtmf_pattern = args[:dtmf_pattern] if args.key?(:dtmf_pattern)
15751581 @is_fallback = args[:is_fallback] if args.key?(:is_fallback)
15761582 @labels = args[:labels] if args.key?(:labels)
15771583 @name = args[:name] if args.key?(:name)
@@ -4901,6 +4907,11 @@ class GoogleCloudDialogflowCxV3beta1Intent
49014907 # @return [String]
49024908 attr_accessor :display_name
49034909
4910+ #
4911+ # Corresponds to the JSON property `dtmfPattern`
4912+ # @return [String]
4913+ attr_accessor :dtmf_pattern
4914+
49044915 #
49054916 # Corresponds to the JSON property `isFallback`
49064917 # @return [Boolean]
@@ -4940,6 +4951,7 @@ def initialize(**args)
49404951 def update!(**args)
49414952 @description = args[:description] if args.key?(:description)
49424953 @display_name = args[:display_name] if args.key?(:display_name)
4954+ @dtmf_pattern = args[:dtmf_pattern] if args.key?(:dtmf_pattern)
49434955 @is_fallback = args[:is_fallback] if args.key?(:is_fallback)
49444956 @labels = args[:labels] if args.key?(:labels)
49454957 @name = args[:name] if args.key?(:name)
@@ -8163,6 +8175,16 @@ class GoogleCloudDialogflowV2Conversation
81638175 # @return [Hash<String,Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationContextReference>]
81648176 attr_accessor :ingested_context_references
81658177
8178+ #
8179+ # Corresponds to the JSON property `initialConversationProfile`
8180+ # @return [Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationProfile]
8181+ attr_accessor :initial_conversation_profile
8182+
8183+ #
8184+ # Corresponds to the JSON property `initialGeneratorContexts`
8185+ # @return [Hash<String,Google::Apis::DialogflowV2::GoogleCloudDialogflowV2ConversationGeneratorContext>]
8186+ attr_accessor :initial_generator_contexts
8187+
81668188 #
81678189 # Corresponds to the JSON property `lifecycleState`
81688190 # @return [String]
@@ -8198,6 +8220,8 @@ def update!(**args)
81988220 @conversation_stage = args[:conversation_stage] if args.key?(:conversation_stage)
81998221 @end_time = args[:end_time] if args.key?(:end_time)
82008222 @ingested_context_references = args[:ingested_context_references] if args.key?(:ingested_context_references)
8223+ @initial_conversation_profile = args[:initial_conversation_profile] if args.key?(:initial_conversation_profile)
8224+ @initial_generator_contexts = args[:initial_generator_contexts] if args.key?(:initial_generator_contexts)
82018225 @lifecycle_state = args[:lifecycle_state] if args.key?(:lifecycle_state)
82028226 @name = args[:name] if args.key?(:name)
82038227 @phone_number = args[:phone_number] if args.key?(:phone_number)
@@ -8411,6 +8435,25 @@ def update!(**args)
84118435 end
84128436 end
84138437
8438+ #
8439+ class GoogleCloudDialogflowV2ConversationGeneratorContext
8440+ include Google::Apis::Core::Hashable
8441+
8442+ #
8443+ # Corresponds to the JSON property `generatorType`
8444+ # @return [String]
8445+ attr_accessor :generator_type
8446+
8447+ def initialize(**args)
8448+ update!(**args)
8449+ end
8450+
8451+ # Update properties of this object
8452+ def update!(**args)
8453+ @generator_type = args[:generator_type] if args.key?(:generator_type)
8454+ end
8455+ end
8456+
84148457 #
84158458 class GoogleCloudDialogflowV2ConversationInfo
84168459 include Google::Apis::Core::Hashable
0 commit comments