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

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

Overview

DescribeTaskDetail返回参数结构体

Instance Attribute Summary collapse

  • #ErrCode ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #ErrMsg ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #Progress ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #RequestId ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #Status ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #TaskType ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #VideoEditProjectOutput ⇒ Object
  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 null,表示取不到有效值。.

    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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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

  • PROCESSING:处理中:
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • VIDEO_EDIT_PROJECT_EXPORT:视频编辑项目导出。
  • 注意:此字段可能返回 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