Class: TencentCloud::Vm::V20210922::DescribeTaskDetailResponse

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

Overview

DescribeTaskDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, dataid = nil, biztype = nil, name = nil, status = nil, type = nil, suggestion = nil, labels = nil, mediainfo = nil, inputinfo = nil, createdat = nil, updatedat = nil, tryinseconds = nil, imagesegments = nil, audiosegments = nil, errortype = nil, errordescription = nil, label = nil, audiotext = nil, asrs = nil, segmentcosurllist = nil, requestid = nil) ⇒ DescribeTaskDetailResponse



526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
# File 'lib/v20210922/models.rb', line 526

def initialize(taskid=nil, dataid=nil, biztype=nil, name=nil, status=nil, type=nil, suggestion=nil, labels=nil, mediainfo=nil, inputinfo=nil, createdat=nil, updatedat=nil, tryinseconds=nil, imagesegments=nil, audiosegments=nil, errortype=nil, errordescription=nil, label=nil, audiotext=nil, asrs=nil, segmentcosurllist=nil, requestid=nil)
  @TaskId = taskid
  @DataId = dataid
  @BizType = biztype
  @Name = name
  @Status = status
  @Type = type
  @Suggestion = suggestion
  @Labels = labels
  @MediaInfo = mediainfo
  @InputInfo = inputinfo
  @CreatedAt = createdat
  @UpdatedAt = updatedat
  @TryInSeconds = tryinseconds
  @ImageSegments = imagesegments
  @AudioSegments = audiosegments
  @ErrorType = errortype
  @ErrorDescription = errordescription
  @Label = label
  @AudioText = audiotext
  @Asrs = asrs
  @SegmentCosUrlList = segmentcosurllist
  @RequestId = requestid
end

Instance Attribute Details

#AsrsObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Asrs
  @Asrs
end

#AudioSegmentsObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def AudioSegments
  @AudioSegments
end

#AudioTextObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def AudioText
  @AudioText
end

#BizTypeObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def BizType
  @BizType
end

#CreatedAtObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def CreatedAt
  @CreatedAt
end

#DataIdObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def DataId
  @DataId
end

#ErrorDescriptionObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def ErrorDescription
  @ErrorDescription
end

#ErrorTypeObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def ErrorType
  @ErrorType
end

#ImageSegmentsObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def ImageSegments
  @ImageSegments
end

#InputInfoObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def InputInfo
  @InputInfo
end

#LabelObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Label
  @Label
end

#LabelsObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Labels
  @Labels
end

#MediaInfoObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def MediaInfo
  @MediaInfo
end

#NameObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Name
  @Name
end

#RequestIdObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def RequestId
  @RequestId
end

#SegmentCosUrlListObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def SegmentCosUrlList
  @SegmentCosUrlList
end

#StatusObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Status
  @Status
end

#SuggestionObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Suggestion
  @Suggestion
end

#TaskIdObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def TaskId
  @TaskId
end

#TryInSecondsObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def TryInSeconds
  @TryInSeconds
end

#TypeObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def Type
  @Type
end

#UpdatedAtObject


取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。DECODE_ERROR: 解码失败。(输入资源中可能包含无法解码的视频)URL_ERROR:下载地址验证失败。TIMEOUT_ERROR:处理超时。CALLBACK_ERRORR:回调错误。MODERATION_ERROR:审核失败。URL_NOT_SUPPORTED:源文件太大或没有图片音频帧任务状态非Error时默认返回为空。



524
525
526
# File 'lib/v20210922/models.rb', line 524

def UpdatedAt
  @UpdatedAt
end

Instance Method Details

#deserialize(params) ⇒ Object



551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
# File 'lib/v20210922/models.rb', line 551

def deserialize(params)
  @TaskId = params['TaskId']
  @DataId = params['DataId']
  @BizType = params['BizType']
  @Name = params['Name']
  @Status = params['Status']
  @Type = params['Type']
  @Suggestion = params['Suggestion']
  unless params['Labels'].nil?
    @Labels = []
    params['Labels'].each do |i|
      tasklabel_tmp = TaskLabel.new
      tasklabel_tmp.deserialize(i)
      @Labels << tasklabel_tmp
    end
  end
  unless params['MediaInfo'].nil?
    @MediaInfo = MediaInfo.new
    @MediaInfo.deserialize(params['MediaInfo'])
  end
  unless params['InputInfo'].nil?
    @InputInfo = InputInfo.new
    @InputInfo.deserialize(params['InputInfo'])
  end
  @CreatedAt = params['CreatedAt']
  @UpdatedAt = params['UpdatedAt']
  @TryInSeconds = params['TryInSeconds']
  unless params['ImageSegments'].nil?
    @ImageSegments = []
    params['ImageSegments'].each do |i|
      imagesegments_tmp = ImageSegments.new
      imagesegments_tmp.deserialize(i)
      @ImageSegments << imagesegments_tmp
    end
  end
  unless params['AudioSegments'].nil?
    @AudioSegments = []
    params['AudioSegments'].each do |i|
      audiosegments_tmp = AudioSegments.new
      audiosegments_tmp.deserialize(i)
      @AudioSegments << audiosegments_tmp
    end
  end
  @ErrorType = params['ErrorType']
  @ErrorDescription = params['ErrorDescription']
  @Label = params['Label']
  @AudioText = params['AudioText']
  unless params['Asrs'].nil?
    @Asrs = []
    params['Asrs'].each do |i|
      rcbasr_tmp = RcbAsr.new
      rcbasr_tmp.deserialize(i)
      @Asrs << rcbasr_tmp
    end
  end
  unless params['SegmentCosUrlList'].nil?
    @SegmentCosUrlList = SegmentCosUrlList.new
    @SegmentCosUrlList.deserialize(params['SegmentCosUrlList'])
  end
  @RequestId = params['RequestId']
end