Class: TencentCloud::Cme::V20191029::VideoExportCompletedEvent

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

Overview

视频导出完成事件。

Instance Attribute Summary collapse

  • #ErrMsg ⇒ Object
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #Output ⇒ Object
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #Status ⇒ Object
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。.
  • #TaskId ⇒ Object
  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。.

    Instance Method Summary collapse

    Constructor Details

    #initialize(taskid = nil, status = nil, errcode = nil, errmsg = nil, output = nil) ⇒ VideoExportCompletedEvent

    Returns a new instance of VideoExportCompletedEvent.

    
    
    6526
    6527
    6528
    6529
    6530
    6531
    6532
    # File 'lib/v20191029/models.rb', line 6526
    
    def initialize(taskid=nil, status=nil, errcode=nil, errmsg=nil, output=nil)
      @TaskId = taskid
      @Status = status
      @ErrCode = errcode
      @ErrMsg = errmsg
      @Output = output
    end

    Instance Attribute Details

    #ErrCodeObject

  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • TaskId:

      任务 Id。

    • Status:

      任务状态,取值有:

    • ErrCode:

      错误码,取值有:

    • ErrMsg:

      错误信息。

    • Output:

      任务输出。

    
    
    6524
    6525
    6526
    # File 'lib/v20191029/models.rb', line 6524
    
    def ErrCode
      @ErrCode
    end

    #ErrMsgObject

  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • TaskId:

      任务 Id。

    • Status:

      任务状态,取值有:

    • ErrCode:

      错误码,取值有:

    • ErrMsg:

      错误信息。

    • Output:

      任务输出。

    
    
    6524
    6525
    6526
    # File 'lib/v20191029/models.rb', line 6524
    
    def ErrMsg
      @ErrMsg
    end

    #OutputObject

  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • TaskId:

      任务 Id。

    • Status:

      任务状态,取值有:

    • ErrCode:

      错误码,取值有:

    • ErrMsg:

      错误信息。

    • Output:

      任务输出。

    
    
    6524
    6525
    6526
    # File 'lib/v20191029/models.rb', line 6524
    
    def Output
      @Output
    end

    #StatusObject

  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • TaskId:

      任务 Id。

    • Status:

      任务状态,取值有:

    • ErrCode:

      错误码,取值有:

    • ErrMsg:

      错误信息。

    • Output:

      任务输出。

    
    
    6524
    6525
    6526
    # File 'lib/v20191029/models.rb', line 6524
    
    def Status
      @Status
    end

    #TaskIdObject

  • SUCCESS:成功;
  • FAIL:失败。
  • 0:成功;
  • 其他值:失败。
  • 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • TaskId:

      任务 Id。

    • Status:

      任务状态,取值有:

    • ErrCode:

      错误码,取值有:

    • ErrMsg:

      错误信息。

    • Output:

      任务输出。

    
    
    6524
    6525
    6526
    # File 'lib/v20191029/models.rb', line 6524
    
    def TaskId
      @TaskId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6534
    6535
    6536
    6537
    6538
    6539
    6540
    6541
    6542
    6543
    # File 'lib/v20191029/models.rb', line 6534
    
    def deserialize(params)
      @TaskId = params['TaskId']
      @Status = params['Status']
      @ErrCode = params['ErrCode']
      @ErrMsg = params['ErrMsg']
      unless params['Output'].nil?
        @Output = VideoEditProjectOutput.new
        @Output.deserialize(params['Output'])
      end
    end