Class: TencentCloud::Mps::V20190612::EditMediaFileInfo

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

Overview

编辑点播视频文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(inputinfo = nil, starttimeoffset = nil, endtimeoffset = nil, id = nil) ⇒ EditMediaFileInfo

Returns a new instance of EditMediaFileInfo.



15903
15904
15905
15906
15907
15908
# File 'lib/v20190612/models.rb', line 15903

def initialize(inputinfo=nil, starttimeoffset=nil, endtimeoffset=nil, id=nil)
  @InputInfo = inputinfo
  @StartTimeOffset = starttimeoffset
  @EndTimeOffset = endtimeoffset
  @Id = id
end

Instance Attribute Details

#EndTimeOffsetObject

注意:允许字母、数字、-、_ ,最长 32 字符 注意:此字段可能返回 null,表示取不到有效值。



15901
15902
15903
# File 'lib/v20190612/models.rb', line 15901

def EndTimeOffset
  @EndTimeOffset
end

#IdObject

注意:允许字母、数字、-、_ ,最长 32 字符 注意:此字段可能返回 null,表示取不到有效值。



15901
15902
15903
# File 'lib/v20190612/models.rb', line 15901

def Id
  @Id
end

#InputInfoObject

注意:允许字母、数字、-、_ ,最长 32 字符 注意:此字段可能返回 null,表示取不到有效值。



15901
15902
15903
# File 'lib/v20190612/models.rb', line 15901

def InputInfo
  @InputInfo
end

#StartTimeOffsetObject

注意:允许字母、数字、-、_ ,最长 32 字符 注意:此字段可能返回 null,表示取不到有效值。



15901
15902
15903
# File 'lib/v20190612/models.rb', line 15901

def StartTimeOffset
  @StartTimeOffset
end

Instance Method Details

#deserialize(params) ⇒ Object



15910
15911
15912
15913
15914
15915
15916
15917
15918
# File 'lib/v20190612/models.rb', line 15910

def deserialize(params)
  unless params['InputInfo'].nil?
    @InputInfo = MediaInputInfo.new
    @InputInfo.deserialize(params['InputInfo'])
  end
  @StartTimeOffset = params['StartTimeOffset']
  @EndTimeOffset = params['EndTimeOffset']
  @Id = params['Id']
end