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.



13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
# File 'lib/v20190423/models.rb', line 13870

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:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def ChannelId
  @ChannelId
end

#DeviceNameObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def DeviceName
  @DeviceName
end

#EndTimeMsObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def EndTimeMs
  @EndTimeMs
end

#EventIdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def EventId
  @EventId
end

#IdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def Id
  @Id
end

#ProductIdObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def ProductId
  @ProductId
end

#StartTimeMsObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def StartTimeMs
  @StartTimeMs
end

#SummaryObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def Summary
  @Summary
end

#ThumbnailObject

Parameters:

  • Id:

    视频唯一ID

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • StartTimeMs:

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

  • EndTimeMs:

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

  • EventId:

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

  • Summary:

    视频内容摘要

  • ChannelId:

    通道ID

  • Thumbnail:

    缩略图路径



13868
13869
13870
# File 'lib/v20190423/models.rb', line 13868

def Thumbnail
  @Thumbnail
end

Instance Method Details

#deserialize(params) ⇒ Object



13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
# File 'lib/v20190423/models.rb', line 13882

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