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.
23776 23777 23778 23779 23780 23781 23782 23783 23784 23785 23786 23787 23788 23789 23790 23791 23792 23793 23794 |
# File 'lib/v20180717/models.rb', line 23776 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>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def AbnormalLightingConfigure @AbnormalLightingConfigure end |
#BlackWhiteEdgeConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def BlackWhiteEdgeConfigure @BlackWhiteEdgeConfigure end |
#BlurConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def BlurConfigure @BlurConfigure end |
#Comment ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def Comment @Comment end |
#CrashScreenConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def CrashScreenConfigure @CrashScreenConfigure end |
#CreateTime ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def CreateTime @CreateTime end |
#Definition ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def Definition @Definition end |
#JitterConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def JitterConfigure @JitterConfigure end |
#MosaicConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def MosaicConfigure @MosaicConfigure end |
#Name ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def Name @Name end |
#NoiseConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def NoiseConfigure @NoiseConfigure end |
#QRCodeConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def QRCodeConfigure @QRCodeConfigure end |
#QualityEvaluationConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def QualityEvaluationConfigure @QualityEvaluationConfigure end |
#ScreenshotInterval ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def ScreenshotInterval @ScreenshotInterval end |
#Type ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def Type @Type end |
#UpdateTime ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def UpdateTime @UpdateTime end |
#VoiceConfigure ⇒ Object
<li>Preset:系统预置模板;</li> <li>Custom:用户自定义模板。</li>
23774 23775 23776 |
# File 'lib/v20180717/models.rb', line 23774 def VoiceConfigure @VoiceConfigure end |
Instance Method Details
#deserialize(params) ⇒ Object
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 23843 23844 |
# File 'lib/v20180717/models.rb', line 23796 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 |