Class: TencentCloud::Vod::V20180717::MediaSnapshotByTimePicInfoItem

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

Overview

指定时间点截图信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timeoffset = nil, url = nil, watermarkdefinition = nil) ⇒ MediaSnapshotByTimePicInfoItem

Returns a new instance of MediaSnapshotByTimePicInfoItem.



18278
18279
18280
18281
18282
# File 'lib/v20180717/models.rb', line 18278

def initialize(timeoffset=nil, url=nil, watermarkdefinition=nil)
  @TimeOffset = timeoffset
  @Url = url
  @WaterMarkDefinition = watermarkdefinition
end

Instance Attribute Details

#TimeOffsetObject

Parameters:

  • TimeOffset:

    该张截图对应视频文件中的时间偏移,单位为<font color=red>毫秒</font>。

  • Url:

    该张截图的 URL 地址。

  • WaterMarkDefinition:

    截图如果被打上了水印,被打水印的模板 ID 列表。



18276
18277
18278
# File 'lib/v20180717/models.rb', line 18276

def TimeOffset
  @TimeOffset
end

#UrlObject

Parameters:

  • TimeOffset:

    该张截图对应视频文件中的时间偏移,单位为<font color=red>毫秒</font>。

  • Url:

    该张截图的 URL 地址。

  • WaterMarkDefinition:

    截图如果被打上了水印,被打水印的模板 ID 列表。



18276
18277
18278
# File 'lib/v20180717/models.rb', line 18276

def Url
  @Url
end

#WaterMarkDefinitionObject

Parameters:

  • TimeOffset:

    该张截图对应视频文件中的时间偏移,单位为<font color=red>毫秒</font>。

  • Url:

    该张截图的 URL 地址。

  • WaterMarkDefinition:

    截图如果被打上了水印,被打水印的模板 ID 列表。



18276
18277
18278
# File 'lib/v20180717/models.rb', line 18276

def WaterMarkDefinition
  @WaterMarkDefinition
end

Instance Method Details

#deserialize(params) ⇒ Object



18284
18285
18286
18287
18288
# File 'lib/v20180717/models.rb', line 18284

def deserialize(params)
  @TimeOffset = params['TimeOffset']
  @Url = params['Url']
  @WaterMarkDefinition = params['WaterMarkDefinition']
end