Class: TencentCloud::Vod::V20180717::ModifyAIAnalysisTemplateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ModifyAIAnalysisTemplateRequest
- Defined in:
- lib/v20180717/models.rb
Overview
ModifyAIAnalysisTemplate请求参数结构体
Instance Attribute Summary collapse
- #ClassificationConfigure ⇒ Object
- #Comment ⇒ Object
- #CoverConfigure ⇒ Object
- #Definition ⇒ Object
- #FrameTagConfigure ⇒ Object
- #HighlightConfigure ⇒ Object
- #Name ⇒ Object
- #SubAppId ⇒ Object
- #TagConfigure ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(definition = nil, subappid = nil, name = nil, comment = nil, classificationconfigure = nil, tagconfigure = nil, coverconfigure = nil, frametagconfigure = nil, highlightconfigure = nil) ⇒ ModifyAIAnalysisTemplateRequest
constructor
A new instance of ModifyAIAnalysisTemplateRequest.
Constructor Details
#initialize(definition = nil, subappid = nil, name = nil, comment = nil, classificationconfigure = nil, tagconfigure = nil, coverconfigure = nil, frametagconfigure = nil, highlightconfigure = nil) ⇒ ModifyAIAnalysisTemplateRequest
Returns a new instance of ModifyAIAnalysisTemplateRequest.
18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 18813 |
# File 'lib/v20180717/models.rb', line 18803 def initialize(definition=nil, subappid=nil, name=nil, comment=nil, classificationconfigure=nil, tagconfigure=nil, coverconfigure=nil, =nil, highlightconfigure=nil) @Definition = definition @SubAppId = subappid @Name = name @Comment = comment @ClassificationConfigure = classificationconfigure @TagConfigure = tagconfigure @CoverConfigure = coverconfigure @FrameTagConfigure = @HighlightConfigure = highlightconfigure end |
Instance Attribute Details
#ClassificationConfigure ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def ClassificationConfigure @ClassificationConfigure end |
#Comment ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def Comment @Comment end |
#CoverConfigure ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def CoverConfigure @CoverConfigure end |
#Definition ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def Definition @Definition end |
#FrameTagConfigure ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def FrameTagConfigure @FrameTagConfigure end |
#HighlightConfigure ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def HighlightConfigure @HighlightConfigure end |
#Name ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def Name @Name end |
#SubAppId ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def SubAppId @SubAppId end |
#TagConfigure ⇒ Object
18801 18802 18803 |
# File 'lib/v20180717/models.rb', line 18801 def TagConfigure @TagConfigure end |
Instance Method Details
#deserialize(params) ⇒ Object
18815 18816 18817 18818 18819 18820 18821 18822 18823 18824 18825 18826 18827 18828 18829 18830 18831 18832 18833 18834 18835 18836 18837 18838 18839 18840 |
# File 'lib/v20180717/models.rb', line 18815 def deserialize(params) @Definition = params['Definition'] @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] unless params['ClassificationConfigure'].nil? @ClassificationConfigure = ClassificationConfigureInfoForUpdate.new @ClassificationConfigure.deserialize(params['ClassificationConfigure']) end unless params['TagConfigure'].nil? @TagConfigure = TagConfigureInfoForUpdate.new @TagConfigure.deserialize(params['TagConfigure']) end unless params['CoverConfigure'].nil? @CoverConfigure = CoverConfigureInfoForUpdate.new @CoverConfigure.deserialize(params['CoverConfigure']) end unless params['FrameTagConfigure'].nil? @FrameTagConfigure = FrameTagConfigureInfoForUpdate.new @FrameTagConfigure.deserialize(params['FrameTagConfigure']) end unless params['HighlightConfigure'].nil? @HighlightConfigure = HighlightsConfigureInfoForUpdate.new @HighlightConfigure.deserialize(params['HighlightConfigure']) end end |