Class: TencentCloud::Iotexplorer::V20190423::CloudStorageAIServiceTask
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::CloudStorageAIServiceTask
- Defined in:
- lib/v20190423/models.rb
Overview
云存 AI 服务任务信息
Instance Attribute Summary collapse
-
#ChannelId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#CreateTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#CustomId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#DeviceName ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#EndTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#EndTimeMs ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#Files ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#FilesInfo ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#ProductId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#Result ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#ServiceType ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#StartTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#StartTimeMs ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#Status ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#TaskId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
-
#UpdateTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测 - `Highlight`:视频浓缩 - `VideoToText`:视频语义理解.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, productid = nil, devicename = nil, channelid = nil, servicetype = nil, starttime = nil, starttimems = nil, endtime = nil, endtimems = nil, status = nil, result = nil, files = nil, filesinfo = nil, createtime = nil, updatetime = nil, customid = nil) ⇒ CloudStorageAIServiceTask
constructor
A new instance of CloudStorageAIServiceTask.
Constructor Details
#initialize(taskid = nil, productid = nil, devicename = nil, channelid = nil, servicetype = nil, starttime = nil, starttimems = nil, endtime = nil, endtimems = nil, status = nil, result = nil, files = nil, filesinfo = nil, createtime = nil, updatetime = nil, customid = nil) ⇒ CloudStorageAIServiceTask
Returns a new instance of CloudStorageAIServiceTask.
1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 |
# File 'lib/v20190423/models.rb', line 1007 def initialize(taskid=nil, productid=nil, devicename=nil, channelid=nil, servicetype=nil, starttime=nil, starttimems=nil, endtime=nil, endtimems=nil, status=nil, result=nil, files=nil, filesinfo=nil, createtime=nil, updatetime=nil, customid=nil) @TaskId = taskid @ProductId = productid @DeviceName = devicename @ChannelId = channelid @ServiceType = servicetype @StartTime = starttime @StartTimeMs = starttimems @EndTime = endtime @EndTimeMs = endtimems @Status = status @Result = result @Files = files @FilesInfo = filesinfo @CreateTime = createtime @UpdateTime = updatetime @CustomId = customid end |
Instance Attribute Details
#ChannelId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def ChannelId @ChannelId end |
#CreateTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def CreateTime @CreateTime end |
#CustomId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def CustomId @CustomId end |
#DeviceName ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def DeviceName @DeviceName end |
#EndTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def EndTime @EndTime end |
#EndTimeMs ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def EndTimeMs @EndTimeMs end |
#Files ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def Files @Files end |
#FilesInfo ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def FilesInfo @FilesInfo end |
#ProductId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def ProductId @ProductId end |
#Result ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def Result @Result end |
#ServiceType ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def ServiceType @ServiceType end |
#StartTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def StartTime @StartTime end |
#StartTimeMs ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def StartTimeMs @StartTimeMs end |
#Status ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def Status @Status end |
#TaskId ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def TaskId @TaskId end |
#UpdateTime ⇒ Object
-
‘RealtimeObjectDetect`:目标检测
-
‘Highlight`:视频浓缩
-
‘VideoToText`:视频语义理解
1005 1006 1007 |
# File 'lib/v20190423/models.rb', line 1005 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'lib/v20190423/models.rb', line 1026 def deserialize(params) @TaskId = params['TaskId'] @ProductId = params['ProductId'] @DeviceName = params['DeviceName'] @ChannelId = params['ChannelId'] @ServiceType = params['ServiceType'] @StartTime = params['StartTime'] @StartTimeMs = params['StartTimeMs'] @EndTime = params['EndTime'] @EndTimeMs = params['EndTimeMs'] @Status = params['Status'] @Result = params['Result'] @Files = params['Files'] unless params['FilesInfo'].nil? @FilesInfo = [] params['FilesInfo'].each do |i| cloudstorageaiservicetaskfileinfo_tmp = CloudStorageAIServiceTaskFileInfo.new cloudstorageaiservicetaskfileinfo_tmp.deserialize(i) @FilesInfo << cloudstorageaiservicetaskfileinfo_tmp end end @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] @CustomId = params['CustomId'] end |