Class: TencentCloud::Mps::V20190612::SegmentSpecificInfo

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

Overview

切片特殊配置信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, fragmenttime = nil, fragmentendnum = nil) ⇒ SegmentSpecificInfo

Returns a new instance of SegmentSpecificInfo.



27811
27812
27813
27814
27815
# File 'lib/v20190612/models.rb', line 27811

def initialize(switch=nil, fragmenttime=nil, fragmentendnum=nil)
  @Switch = switch
  @FragmentTime = fragmenttime
  @FragmentEndNum = fragmentendnum
end

Instance Attribute Details

#FragmentEndNumObject

on:打开 off:关闭 默认off 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 启动分片时长开关,可选值:

  • 启动时分片时长,单位:秒

  • 生效分片数,表示前FragmentEndNum个分片以FragmentTime时长切片,取值>=1



27809
27810
27811
# File 'lib/v20190612/models.rb', line 27809

def FragmentEndNum
  @FragmentEndNum
end

#FragmentTimeObject

on:打开 off:关闭 默认off 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 启动分片时长开关,可选值:

  • 启动时分片时长,单位:秒

  • 生效分片数,表示前FragmentEndNum个分片以FragmentTime时长切片,取值>=1



27809
27810
27811
# File 'lib/v20190612/models.rb', line 27809

def FragmentTime
  @FragmentTime
end

#SwitchObject

on:打开 off:关闭 默认off 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 启动分片时长开关,可选值:

  • 启动时分片时长,单位:秒

  • 生效分片数,表示前FragmentEndNum个分片以FragmentTime时长切片,取值>=1



27809
27810
27811
# File 'lib/v20190612/models.rb', line 27809

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



27817
27818
27819
27820
27821
# File 'lib/v20190612/models.rb', line 27817

def deserialize(params)
  @Switch = params['Switch']
  @FragmentTime = params['FragmentTime']
  @FragmentEndNum = params['FragmentEndNum']
end