Class: TencentCloud::Vod::V20180717::QualityInspectTemplateItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::QualityInspectTemplateItem
- Defined in:
- lib/v20180717/models.rb
Overview
音画质检测模板详情。
Instance Attribute Summary collapse
-
#AbnormalLightingConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#BlackWhiteEdgeConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#BlurConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#Comment ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#CrashScreenConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#CreateTime ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#Definition ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#JitterConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#MosaicConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#Name ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#NoiseConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#QRCodeConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#QualityEvaluationConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#ScreenshotInterval ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#Type ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#UpdateTime ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
-
#VoiceConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(definition = nil, type = nil, name = nil, comment = nil, screenshotinterval = nil, jitterconfigure = nil, blurconfigure = nil, abnormallightingconfigure = nil, crashscreenconfigure = nil, blackwhiteedgeconfigure = nil, noiseconfigure = nil, mosaicconfigure = nil, qrcodeconfigure = nil, qualityevaluationconfigure = nil, voiceconfigure = nil, createtime = nil, updatetime = nil) ⇒ QualityInspectTemplateItem
constructor
A new instance of QualityInspectTemplateItem.
Constructor Details
#initialize(definition = nil, type = nil, name = nil, comment = nil, screenshotinterval = nil, jitterconfigure = nil, blurconfigure = nil, abnormallightingconfigure = nil, crashscreenconfigure = nil, blackwhiteedgeconfigure = nil, noiseconfigure = nil, mosaicconfigure = nil, qrcodeconfigure = nil, qualityevaluationconfigure = nil, voiceconfigure = nil, createtime = nil, updatetime = nil) ⇒ QualityInspectTemplateItem
Returns a new instance of QualityInspectTemplateItem.
23774 23775 23776 23777 23778 23779 23780 23781 23782 23783 23784 23785 23786 23787 23788 23789 23790 23791 23792 |
# File 'lib/v20180717/models.rb', line 23774 def initialize(definition=nil, type=nil, name=nil, comment=nil, screenshotinterval=nil, jitterconfigure=nil, blurconfigure=nil, abnormallightingconfigure=nil, crashscreenconfigure=nil, blackwhiteedgeconfigure=nil, noiseconfigure=nil, mosaicconfigure=nil, qrcodeconfigure=nil, qualityevaluationconfigure=nil, voiceconfigure=nil, createtime=nil, updatetime=nil) @Definition = definition @Type = type @Name = name @Comment = comment @ScreenshotInterval = screenshotinterval @JitterConfigure = jitterconfigure @BlurConfigure = blurconfigure @AbnormalLightingConfigure = abnormallightingconfigure @CrashScreenConfigure = crashscreenconfigure @BlackWhiteEdgeConfigure = blackwhiteedgeconfigure @NoiseConfigure = noiseconfigure @MosaicConfigure = mosaicconfigure @QRCodeConfigure = qrcodeconfigure @QualityEvaluationConfigure = qualityevaluationconfigure @VoiceConfigure = voiceconfigure @CreateTime = createtime @UpdateTime = updatetime end |
Instance Attribute Details
#AbnormalLightingConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def AbnormalLightingConfigure @AbnormalLightingConfigure end |
#BlackWhiteEdgeConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def BlackWhiteEdgeConfigure @BlackWhiteEdgeConfigure end |
#BlurConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def BlurConfigure @BlurConfigure end |
#Comment ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def Comment @Comment end |
#CrashScreenConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def CrashScreenConfigure @CrashScreenConfigure end |
#CreateTime ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def CreateTime @CreateTime end |
#Definition ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def Definition @Definition end |
#JitterConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def JitterConfigure @JitterConfigure end |
#MosaicConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def MosaicConfigure @MosaicConfigure end |
#Name ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def Name @Name end |
#NoiseConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def NoiseConfigure @NoiseConfigure end |
#QRCodeConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def QRCodeConfigure @QRCodeConfigure end |
#QualityEvaluationConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def QualityEvaluationConfigure @QualityEvaluationConfigure end |
#ScreenshotInterval ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def ScreenshotInterval @ScreenshotInterval end |
#Type ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def Type @Type end |
#UpdateTime ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def UpdateTime @UpdateTime end |
#VoiceConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23772 23773 23774 |
# File 'lib/v20180717/models.rb', line 23772 def VoiceConfigure @VoiceConfigure end |
Instance Method Details
#deserialize(params) ⇒ Object
23794 23795 23796 23797 23798 23799 23800 23801 23802 23803 23804 23805 23806 23807 23808 23809 23810 23811 23812 23813 23814 23815 23816 23817 23818 23819 23820 23821 23822 23823 23824 23825 23826 23827 23828 23829 23830 23831 23832 23833 23834 23835 23836 23837 23838 23839 23840 23841 23842 |
# File 'lib/v20180717/models.rb', line 23794 def deserialize(params) @Definition = params['Definition'] @Type = params['Type'] @Name = params['Name'] @Comment = params['Comment'] @ScreenshotInterval = params['ScreenshotInterval'] unless params['JitterConfigure'].nil? @JitterConfigure = JitterConfigureInfo.new @JitterConfigure.deserialize(params['JitterConfigure']) end unless params['BlurConfigure'].nil? @BlurConfigure = BlurConfigureInfo.new @BlurConfigure.deserialize(params['BlurConfigure']) end unless params['AbnormalLightingConfigure'].nil? @AbnormalLightingConfigure = AbnormalLightingConfigureInfo.new @AbnormalLightingConfigure.deserialize(params['AbnormalLightingConfigure']) end unless params['CrashScreenConfigure'].nil? @CrashScreenConfigure = CrashScreenConfigureInfo.new @CrashScreenConfigure.deserialize(params['CrashScreenConfigure']) end unless params['BlackWhiteEdgeConfigure'].nil? @BlackWhiteEdgeConfigure = BlackWhiteEdgeConfigureInfo.new @BlackWhiteEdgeConfigure.deserialize(params['BlackWhiteEdgeConfigure']) end unless params['NoiseConfigure'].nil? @NoiseConfigure = NoiseConfigureInfo.new @NoiseConfigure.deserialize(params['NoiseConfigure']) end unless params['MosaicConfigure'].nil? @MosaicConfigure = MosaicConfigureInfo.new @MosaicConfigure.deserialize(params['MosaicConfigure']) end unless params['QRCodeConfigure'].nil? @QRCodeConfigure = QRCodeConfigureInfo.new @QRCodeConfigure.deserialize(params['QRCodeConfigure']) end unless params['QualityEvaluationConfigure'].nil? @QualityEvaluationConfigure = QualityEvaluationConfigureInfo.new @QualityEvaluationConfigure.deserialize(params['QualityEvaluationConfigure']) end unless params['VoiceConfigure'].nil? @VoiceConfigure = VoiceConfigureInfo.new @VoiceConfigure.deserialize(params['VoiceConfigure']) end @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] end |