Class: TencentCloud::Vod::V20180717::ScratchRepairInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

去划痕控制信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, intensity = nil, type = nil) ⇒ ScratchRepairInfo

Returns a new instance of ScratchRepairInfo.



26233
26234
26235
26236
26237
# File 'lib/v20180717/models.rb', line 26233

def initialize(switch=nil, intensity=nil, type=nil)
  @Switch = switch
  @Intensity = intensity
  @Type = type
end

Instance Attribute Details

#IntensityObject

<li>ON:开启去划痕;</li> <li>OFF:关闭去划痕。</li> 默认:0.0。<li>normal:正常去划痕;</li> 默认值:normal。

Parameters:

  • Switch:

    去划痕控制开关,可选值:

  • Intensity:

    去划痕强度,仅当去划痕控制开关为 ON 时有效,取值范围:0.0~1.0。

  • Type:

    去划痕类型,仅当去划痕控制开关为 ON 时有效,可选值:



26231
26232
26233
# File 'lib/v20180717/models.rb', line 26231

def Intensity
  @Intensity
end

#SwitchObject

<li>ON:开启去划痕;</li> <li>OFF:关闭去划痕。</li> 默认:0.0。<li>normal:正常去划痕;</li> 默认值:normal。

Parameters:

  • Switch:

    去划痕控制开关,可选值:

  • Intensity:

    去划痕强度,仅当去划痕控制开关为 ON 时有效,取值范围:0.0~1.0。

  • Type:

    去划痕类型,仅当去划痕控制开关为 ON 时有效,可选值:



26231
26232
26233
# File 'lib/v20180717/models.rb', line 26231

def Switch
  @Switch
end

#TypeObject

<li>ON:开启去划痕;</li> <li>OFF:关闭去划痕。</li> 默认:0.0。<li>normal:正常去划痕;</li> 默认值:normal。

Parameters:

  • Switch:

    去划痕控制开关,可选值:

  • Intensity:

    去划痕强度,仅当去划痕控制开关为 ON 时有效,取值范围:0.0~1.0。

  • Type:

    去划痕类型,仅当去划痕控制开关为 ON 时有效,可选值:



26231
26232
26233
# File 'lib/v20180717/models.rb', line 26231

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



26239
26240
26241
26242
26243
# File 'lib/v20180717/models.rb', line 26239

def deserialize(params)
  @Switch = params['Switch']
  @Intensity = params['Intensity']
  @Type = params['Type']
end