Class: TencentCloud::Cme::V20191029::DescribeTaskDetailResponse

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

Overview

DescribeTaskDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, progress = nil, errcode = nil, errmsg = nil, tasktype = nil, videoeditprojectoutput = nil, createtime = nil, requestid = nil) ⇒ DescribeTaskDetailResponse

Returns a new instance of DescribeTaskDetailResponse.



1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
# File 'lib/v20191029/models.rb', line 1807

def initialize(status=nil, progress=nil, errcode=nil, errmsg=nil, tasktype=nil, videoeditprojectoutput=nil, createtime=nil, requestid=nil)
  @Status = status
  @Progress = progress
  @ErrCode = errcode
  @ErrMsg = errmsg
  @TaskType = tasktype
  @VideoEditProjectOutput = videoeditprojectoutput
  @CreateTime = createtime
  @RequestId = requestid
end

Instance Attribute Details

#CreateTimeObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def CreateTime
  @CreateTime
end

#ErrCodeObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def ErrCode
  @ErrCode
end

#ErrMsgObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def ErrMsg
  @ErrMsg
end

#ProgressObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def Progress
  @Progress
end

#RequestIdObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def RequestId
  @RequestId
end

#StatusObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def Status
  @Status
end

#TaskTypeObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def TaskType
  @TaskType
end

#VideoEditProjectOutputObject

<li>PROCESSING:处理中:</li> <li>SUCCESS:成功;</li> <li>FAIL:失败。</li> <li>0:成功;</li> <li>其他值:失败。</li> <li>VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    任务状态,取值有:

  • Progress:

    任务进度,取值为:0~100。

  • ErrCode:

    错误码。

  • ErrMsg:

    错误信息。

  • TaskType:

    任务类型,取值有:

  • VideoEditProjectOutput:

    导出项目输出信息。仅当 TaskType 为 VIDEO_EDIT_PROJECT_EXPORT 时有效。

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • RequestId:

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



1805
1806
1807
# File 'lib/v20191029/models.rb', line 1805

def VideoEditProjectOutput
  @VideoEditProjectOutput
end

Instance Method Details

#deserialize(params) ⇒ Object



1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
# File 'lib/v20191029/models.rb', line 1818

def deserialize(params)
  @Status = params['Status']
  @Progress = params['Progress']
  @ErrCode = params['ErrCode']
  @ErrMsg = params['ErrMsg']
  @TaskType = params['TaskType']
  unless params['VideoEditProjectOutput'].nil?
    @VideoEditProjectOutput = VideoEditProjectOutput.new
    @VideoEditProjectOutput.deserialize(params['VideoEditProjectOutput'])
  end
  @CreateTime = params['CreateTime']
  @RequestId = params['RequestId']
end