Class: TencentCloud::Vod::V20180717::ProcessMediaByMPS
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ProcessMediaByMPS
- Defined in:
- lib/v20180717/models.rb
Overview
MPS 媒体处理任务信息。
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, status = nil, errcode = nil, message = nil, subtaskset = nil) ⇒ ProcessMediaByMPS
constructor
A new instance of ProcessMediaByMPS.
Constructor Details
#initialize(taskid = nil, status = nil, errcode = nil, message = nil, subtaskset = nil) ⇒ ProcessMediaByMPS
Returns a new instance of ProcessMediaByMPS.
22419 22420 22421 22422 22423 22424 22425 |
# File 'lib/v20180717/models.rb', line 22419 def initialize(taskid=nil, status=nil, errcode=nil, =nil, subtaskset=nil) @TaskId = taskid @Status = status @ErrCode = errcode @Message = @SubTaskSet = subtaskset end |
Instance Attribute Details
#ErrCode ⇒ Object
22417 22418 22419 |
# File 'lib/v20180717/models.rb', line 22417 def ErrCode @ErrCode end |
#Message ⇒ Object
22417 22418 22419 |
# File 'lib/v20180717/models.rb', line 22417 def Message @Message end |
#Status ⇒ Object
22417 22418 22419 |
# File 'lib/v20180717/models.rb', line 22417 def Status @Status end |
#SubTaskSet ⇒ Object
22417 22418 22419 |
# File 'lib/v20180717/models.rb', line 22417 def SubTaskSet @SubTaskSet end |
#TaskId ⇒ Object
22417 22418 22419 |
# File 'lib/v20180717/models.rb', line 22417 def TaskId @TaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
22427 22428 22429 22430 22431 22432 22433 22434 22435 22436 22437 22438 22439 22440 |
# File 'lib/v20180717/models.rb', line 22427 def deserialize(params) @TaskId = params['TaskId'] @Status = params['Status'] @ErrCode = params['ErrCode'] @Message = params['Message'] unless params['SubTaskSet'].nil? @SubTaskSet = [] params['SubTaskSet'].each do |i| mpssubtaskresult_tmp = MPSSubTaskResult.new mpssubtaskresult_tmp.deserialize(i) @SubTaskSet << mpssubtaskresult_tmp end end end |