Class: TencentCloud::Vod::V20180717::SubtitleFormatsOperation

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

Overview

字幕格式列表操作。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, formats = nil) ⇒ SubtitleFormatsOperation



27509
27510
27511
27512
# File 'lib/v20180717/models.rb', line 27509

def initialize(type=nil, formats=nil)
  @Type = type
  @Formats = formats
end

Instance Attribute Details

#FormatsObject

<li>add:添加 Formats 指定的格式列表;</li> <li>delete:删除 Formats 指定的格式列表;<l/i> <li>reset:将已配置的格式列表重置为 Formats 指定的格式列表。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li>



27507
27508
27509
# File 'lib/v20180717/models.rb', line 27507

def Formats
  @Formats
end

#TypeObject

<li>add:添加 Formats 指定的格式列表;</li> <li>delete:删除 Formats 指定的格式列表;<l/i> <li>reset:将已配置的格式列表重置为 Formats 指定的格式列表。</li> <li>vtt:生成 WebVTT 字幕文件;</li> <li>srt:生成 SRT 字幕文件。</li>



27507
27508
27509
# File 'lib/v20180717/models.rb', line 27507

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



27514
27515
27516
27517
# File 'lib/v20180717/models.rb', line 27514

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