Class: TencentCloud::Iotexplorer::V20190423::TargetInfo

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

Overview

视频语义搜索结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, productid = nil, devicename = nil, starttimems = nil, endtimems = nil, eventid = nil, summary = nil, channelid = nil, thumbnail = nil) ⇒ TargetInfo

Returns a new instance of TargetInfo.



13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
# File 'lib/v20190423/models.rb', line 13840

def initialize(id=nil, productid=nil, devicename=nil, starttimems=nil, endtimems=nil, eventid=nil, summary=nil, channelid=nil, thumbnail=nil)
  @Id = id
  @ProductId = productid
  @DeviceName = devicename
  @StartTimeMs = starttimems
  @EndTimeMs = endtimems
  @EventId = eventid
  @Summary = summary
  @ChannelId = channelid
  @Thumbnail = thumbnail
end

Instance Attribute Details

#ChannelIdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def ChannelId
  @ChannelId
end

#DeviceNameObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def DeviceName
  @DeviceName
end

#EndTimeMsObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def EndTimeMs
  @EndTimeMs
end

#EventIdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def EventId
  @EventId
end

#IdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def Id
  @Id
end

#ProductIdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def ProductId
  @ProductId
end

#StartTimeMsObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def StartTimeMs
  @StartTimeMs
end

#SummaryObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def Summary
  @Summary
end

#ThumbnailObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

    视频起始时间(毫秒级Unix时间戳)

  • EndTimeMs:

    视频结束时间(毫秒级Unix时间戳)

  • EventId:

    用户自定义事件ID,后续扩展使用

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13838
13839
13840
# File 'lib/v20190423/models.rb', line 13838

def Thumbnail
  @Thumbnail
end

Instance Method Details

#deserialize(params) ⇒ Object



13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
# File 'lib/v20190423/models.rb', line 13852

def deserialize(params)
  @Id = params['Id']
  @ProductId = params['ProductId']
  @DeviceName = params['DeviceName']
  @StartTimeMs = params['StartTimeMs']
  @EndTimeMs = params['EndTimeMs']
  @EventId = params['EventId']
  @Summary = params['Summary']
  @ChannelId = params['ChannelId']
  @Thumbnail = params['Thumbnail']
end