Class: TencentCloud::Tci::V20190318::DescribeAITaskResultResponse

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

Overview

DescribeAITaskResult返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(audioresult = nil, imageresult = nil, videoresult = nil, status = nil, taskid = nil, requestid = nil) ⇒ DescribeAITaskResultResponse

Returns a new instance of DescribeAITaskResultResponse.



1035
1036
1037
1038
1039
1040
1041
1042
# File 'lib/v20190318/models.rb', line 1035

def initialize(audioresult=nil, imageresult=nil, videoresult=nil, status=nil, taskid=nil, requestid=nil)
  @AudioResult = audioresult
  @ImageResult = imageresult
  @VideoResult = videoresult
  @Status = status
  @TaskId = taskid
  @RequestId = requestid
end

Instance Attribute Details

#AudioResult ⇒ Object

Parameters:

  • 音频分析结果

  • 图像分析结果

  • 视频分析结果

  • 任务状态

  • 任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1033
1034
1035
# File 'lib/v20190318/models.rb', line 1033

def AudioResult
  @AudioResult
end

#ImageResult ⇒ Object

Parameters:

  • 音频分析结果

  • 图像分析结果

  • 视频分析结果

  • 任务状态

  • 任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1033
1034
1035
# File 'lib/v20190318/models.rb', line 1033

def ImageResult
  @ImageResult
end

#RequestId ⇒ Object

Parameters:

  • 音频分析结果

  • 图像分析结果

  • 视频分析结果

  • 任务状态

  • 任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1033
1034
1035
# File 'lib/v20190318/models.rb', line 1033

def RequestId
  @RequestId
end

#Status ⇒ Object

Parameters:

  • 音频分析结果

  • 图像分析结果

  • 视频分析结果

  • 任务状态

  • 任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1033
1034
1035
# File 'lib/v20190318/models.rb', line 1033

def Status
  @Status
end

#TaskId ⇒ Object

Parameters:

  • 音频分析结果

  • 图像分析结果

  • 视频分析结果

  • 任务状态

  • 任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1033
1034
1035
# File 'lib/v20190318/models.rb', line 1033

def TaskId
  @TaskId
end

#VideoResult ⇒ Object

Parameters:

  • 音频分析结果

  • 图像分析结果

  • 视频分析结果

  • 任务状态

  • 任务唯一id。在URL方式时提交请求后会返回一个jobid,后续查询该url的结果时使用这个jobid进行查询。

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1033
1034
1035
# File 'lib/v20190318/models.rb', line 1033

def VideoResult
  @VideoResult
end

Instance Method Details

#deserialize(params) ⇒ Object



1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
# File 'lib/v20190318/models.rb', line 1044

def deserialize(params)
  unless params['AudioResult'].nil?
    @AudioResult = StandardAudioResult.new
    @AudioResult.deserialize(params['AudioResult'])
  end
  unless params['ImageResult'].nil?
    @ImageResult = StandardImageResult.new
    @ImageResult.deserialize(params['ImageResult'])
  end
  unless params['VideoResult'].nil?
    @VideoResult = StandardVideoResult.new
    @VideoResult.deserialize(params['VideoResult'])
  end
  @Status = params['Status']
  @TaskId = params['TaskId']
  @RequestId = params['RequestId']
end