Class: TencentCloud::Ess::V20201111::Intention
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::Intention
- Defined in:
- lib/v20201111/models.rb
Overview
注: 视频认证为白名单功能,使用前请联系对接的客户经理沟通。
Instance Attribute Summary collapse
-
#IntentionActions ⇒ Object
注:
选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。. -
#IntentionQuestions ⇒ Object
注:
选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。. -
#IntentionType ⇒ Object
注:
选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。. -
#RuleIdConfig ⇒ Object
注:
选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(intentiontype = nil, intentionquestions = nil, intentionactions = nil, ruleidconfig = nil) ⇒ Intention
constructor
A new instance of Intention.
Constructor Details
#initialize(intentiontype = nil, intentionquestions = nil, intentionactions = nil, ruleidconfig = nil) ⇒ Intention
Returns a new instance of Intention.
14764 14765 14766 14767 14768 14769 |
# File 'lib/v20201111/models.rb', line 14764 def initialize(intentiontype=nil, intentionquestions=nil, intentionactions=nil, ruleidconfig=nil) @IntentionType = intentiontype @IntentionQuestions = intentionquestions @IntentionActions = intentionactions @RuleIdConfig = ruleidconfig end |
Instance Attribute Details
#IntentionActions ⇒ Object
注:选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。
14762 14763 14764 |
# File 'lib/v20201111/models.rb', line 14762 def IntentionActions @IntentionActions end |
#IntentionQuestions ⇒ Object
注:选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。
14762 14763 14764 |
# File 'lib/v20201111/models.rb', line 14762 def IntentionQuestions @IntentionQuestions end |
#IntentionType ⇒ Object
注:选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。
14762 14763 14764 |
# File 'lib/v20201111/models.rb', line 14762 def IntentionType @IntentionType end |
#RuleIdConfig ⇒ Object
注:选择点头模式时,此字段可不传,不传则使用默认语音文本:请问,您是否同意签署本协议?可点头同意。
14762 14763 14764 |
# File 'lib/v20201111/models.rb', line 14762 def RuleIdConfig @RuleIdConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
14771 14772 14773 14774 14775 14776 14777 14778 14779 14780 14781 14782 14783 14784 14785 14786 14787 14788 14789 14790 14791 14792 14793 |
# File 'lib/v20201111/models.rb', line 14771 def deserialize(params) @IntentionType = params['IntentionType'] unless params['IntentionQuestions'].nil? @IntentionQuestions = [] params['IntentionQuestions'].each do |i| intentionquestion_tmp = IntentionQuestion.new intentionquestion_tmp.deserialize(i) @IntentionQuestions << intentionquestion_tmp end end unless params['IntentionActions'].nil? @IntentionActions = [] params['IntentionActions'].each do |i| intentionaction_tmp = IntentionAction.new intentionaction_tmp.deserialize(i) @IntentionActions << intentionaction_tmp end end unless params['RuleIdConfig'].nil? @RuleIdConfig = RuleIdConfig.new @RuleIdConfig.deserialize(params['RuleIdConfig']) end end |