Class: TencentCloud::Bda::V20200324::DescribeSegmentationTaskResponse

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

Overview

DescribeSegmentationTask返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskstatus = nil, resultvideourl = nil, resultvideomd5 = nil, videobasicinformation = nil, errormsg = nil, requestid = nil) ⇒ DescribeSegmentationTaskResponse

Returns a new instance of DescribeSegmentationTaskResponse.



643
644
645
646
647
648
649
650
# File 'lib/v20200324/models.rb', line 643

def initialize(taskstatus=nil, resultvideourl=nil, resultvideomd5=nil, videobasicinformation=nil, errormsg=nil, requestid=nil)
  @TaskStatus = taskstatus
  @ResultVideoUrl = resultvideourl
  @ResultVideoMD5 = resultvideomd5
  @VideoBasicInformation = videobasicinformation
  @ErrorMsg = errormsg
  @RequestId = requestid
end

Instance Attribute Details

#ErrorMsgObject

QUEUING 排队中PROCESSING 处理中FINISHED 处理完成注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskStatus:

    当前任务状态:

  • ResultVideoUrl:

    分割后视频URL, 存储于腾讯云COS

  • ResultVideoMD5:

    分割后视频MD5,用于校验

  • VideoBasicInformation:

    视频基本信息

  • ErrorMsg:

    分割任务错误信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



641
642
643
# File 'lib/v20200324/models.rb', line 641

def ErrorMsg
  @ErrorMsg
end

#RequestIdObject

QUEUING 排队中PROCESSING 处理中FINISHED 处理完成注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskStatus:

    当前任务状态:

  • ResultVideoUrl:

    分割后视频URL, 存储于腾讯云COS

  • ResultVideoMD5:

    分割后视频MD5,用于校验

  • VideoBasicInformation:

    视频基本信息

  • ErrorMsg:

    分割任务错误信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



641
642
643
# File 'lib/v20200324/models.rb', line 641

def RequestId
  @RequestId
end

#ResultVideoMD5Object

QUEUING 排队中PROCESSING 处理中FINISHED 处理完成注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskStatus:

    当前任务状态:

  • ResultVideoUrl:

    分割后视频URL, 存储于腾讯云COS

  • ResultVideoMD5:

    分割后视频MD5,用于校验

  • VideoBasicInformation:

    视频基本信息

  • ErrorMsg:

    分割任务错误信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



641
642
643
# File 'lib/v20200324/models.rb', line 641

def ResultVideoMD5
  @ResultVideoMD5
end

#ResultVideoUrlObject

QUEUING 排队中PROCESSING 处理中FINISHED 处理完成注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskStatus:

    当前任务状态:

  • ResultVideoUrl:

    分割后视频URL, 存储于腾讯云COS

  • ResultVideoMD5:

    分割后视频MD5,用于校验

  • VideoBasicInformation:

    视频基本信息

  • ErrorMsg:

    分割任务错误信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



641
642
643
# File 'lib/v20200324/models.rb', line 641

def ResultVideoUrl
  @ResultVideoUrl
end

#TaskStatusObject

QUEUING 排队中PROCESSING 处理中FINISHED 处理完成注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskStatus:

    当前任务状态:

  • ResultVideoUrl:

    分割后视频URL, 存储于腾讯云COS

  • ResultVideoMD5:

    分割后视频MD5,用于校验

  • VideoBasicInformation:

    视频基本信息

  • ErrorMsg:

    分割任务错误信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



641
642
643
# File 'lib/v20200324/models.rb', line 641

def TaskStatus
  @TaskStatus
end

#VideoBasicInformationObject

QUEUING 排队中PROCESSING 处理中FINISHED 处理完成注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskStatus:

    当前任务状态:

  • ResultVideoUrl:

    分割后视频URL, 存储于腾讯云COS

  • ResultVideoMD5:

    分割后视频MD5,用于校验

  • VideoBasicInformation:

    视频基本信息

  • ErrorMsg:

    分割任务错误信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



641
642
643
# File 'lib/v20200324/models.rb', line 641

def VideoBasicInformation
  @VideoBasicInformation
end

Instance Method Details

#deserialize(params) ⇒ Object



652
653
654
655
656
657
658
659
660
661
662
# File 'lib/v20200324/models.rb', line 652

def deserialize(params)
  @TaskStatus = params['TaskStatus']
  @ResultVideoUrl = params['ResultVideoUrl']
  @ResultVideoMD5 = params['ResultVideoMD5']
  unless params['VideoBasicInformation'].nil?
    @VideoBasicInformation = VideoBasicInformation.new
    @VideoBasicInformation.deserialize(params['VideoBasicInformation'])
  end
  @ErrorMsg = params['ErrorMsg']
  @RequestId = params['RequestId']
end