@@ -81,11 +81,21 @@ class GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings
8181 attr_accessor :enabled
8282 alias_method :enabled?, :enabled
8383
84+ # Endpoint timeout setting for matching dtmf input to regex.
85+ # Corresponds to the JSON property `endpointingTimeoutDuration`
86+ # @return [String]
87+ attr_accessor :endpointing_timeout_duration
88+
8489 # The digit that terminates a DTMF digit sequence.
8590 # Corresponds to the JSON property `finishDigit`
8691 # @return [String]
8792 attr_accessor :finish_digit
8893
94+ # Interdigit timeout setting for matching dtmf input to regex.
95+ # Corresponds to the JSON property `interdigitTimeoutDuration`
96+ # @return [String]
97+ attr_accessor :interdigit_timeout_duration
98+
8999 # Max length of DTMF digits.
90100 # Corresponds to the JSON property `maxDigits`
91101 # @return [Fixnum]
@@ -98,7 +108,9 @@ def initialize(**args)
98108 # Update properties of this object
99109 def update!(**args)
100110 @enabled = args[:enabled] if args.key?(:enabled)
111+ @endpointing_timeout_duration = args[:endpointing_timeout_duration] if args.key?(:endpointing_timeout_duration)
101112 @finish_digit = args[:finish_digit] if args.key?(:finish_digit)
113+ @interdigit_timeout_duration = args[:interdigit_timeout_duration] if args.key?(:interdigit_timeout_duration)
102114 @max_digits = args[:max_digits] if args.key?(:max_digits)
103115 end
104116 end
@@ -3915,11 +3927,21 @@ class GoogleCloudDialogflowCxV3beta1AdvancedSettingsDtmfSettings
39153927 attr_accessor :enabled
39163928 alias_method :enabled?, :enabled
39173929
3930+ # Endpoint timeout setting for matching dtmf input to regex.
3931+ # Corresponds to the JSON property `endpointingTimeoutDuration`
3932+ # @return [String]
3933+ attr_accessor :endpointing_timeout_duration
3934+
39183935 # The digit that terminates a DTMF digit sequence.
39193936 # Corresponds to the JSON property `finishDigit`
39203937 # @return [String]
39213938 attr_accessor :finish_digit
39223939
3940+ # Interdigit timeout setting for matching dtmf input to regex.
3941+ # Corresponds to the JSON property `interdigitTimeoutDuration`
3942+ # @return [String]
3943+ attr_accessor :interdigit_timeout_duration
3944+
39233945 # Max length of DTMF digits.
39243946 # Corresponds to the JSON property `maxDigits`
39253947 # @return [Fixnum]
@@ -3932,7 +3954,9 @@ def initialize(**args)
39323954 # Update properties of this object
39333955 def update!(**args)
39343956 @enabled = args[:enabled] if args.key?(:enabled)
3957+ @endpointing_timeout_duration = args[:endpointing_timeout_duration] if args.key?(:endpointing_timeout_duration)
39353958 @finish_digit = args[:finish_digit] if args.key?(:finish_digit)
3959+ @interdigit_timeout_duration = args[:interdigit_timeout_duration] if args.key?(:interdigit_timeout_duration)
39363960 @max_digits = args[:max_digits] if args.key?(:max_digits)
39373961 end
39383962 end
0 commit comments