Class: TencentCloud::Vod::V20180717::ProcessMediaByProcedureRequest

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

Overview

ProcessMediaByProcedure请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileid = nil, procedurename = nil, subappid = nil, taskspriority = nil, tasksnotifymode = nil, sessioncontext = nil, sessionid = nil, extinfo = nil) ⇒ ProcessMediaByProcedureRequest



22517
22518
22519
22520
22521
22522
22523
22524
22525
22526
# File 'lib/v20180717/models.rb', line 22517

def initialize(fileid=nil, procedurename=nil, subappid=nil, taskspriority=nil, tasksnotifymode=nil, sessioncontext=nil, sessionid=nil, extinfo=nil)
  @FileId = fileid
  @ProcedureName = procedurename
  @SubAppId = subappid
  @TasksPriority = taskspriority
  @TasksNotifyMode = tasksnotifymode
  @SessionContext = sessioncontext
  @SessionId = sessionid
  @ExtInfo = extinfo
end

Instance Attribute Details

#ExtInfoObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def ExtInfo
  @ExtInfo
end

#FileIdObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def FileId
  @FileId
end

#ProcedureNameObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def ProcedureName
  @ProcedureName
end

#SessionContextObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def SessionContext
  @SessionContext
end

#SessionIdObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def SessionId
  @SessionId
end

#SubAppIdObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def SubAppId
  @SubAppId
end

#TasksNotifyModeObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def TasksNotifyMode
  @TasksNotifyMode
end

#TasksPriorityObject



22515
22516
22517
# File 'lib/v20180717/models.rb', line 22515

def TasksPriority
  @TasksPriority
end

Instance Method Details

#deserialize(params) ⇒ Object



22528
22529
22530
22531
22532
22533
22534
22535
22536
22537
# File 'lib/v20180717/models.rb', line 22528

def deserialize(params)
  @FileId = params['FileId']
  @ProcedureName = params['ProcedureName']
  @SubAppId = params['SubAppId']
  @TasksPriority = params['TasksPriority']
  @TasksNotifyMode = params['TasksNotifyMode']
  @SessionContext = params['SessionContext']
  @SessionId = params['SessionId']
  @ExtInfo = params['ExtInfo']
end