Class: TencentCloud::Dlc::V20210125::CreateSparkAppTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::CreateSparkAppTaskRequest
- Defined in:
- lib/v20210125/models.rb
Overview
CreateSparkAppTask请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(jobname = nil, cmdargs = nil, sourceinfo = nil) ⇒ CreateSparkAppTaskRequest
constructor
A new instance of CreateSparkAppTaskRequest.
Constructor Details
#initialize(jobname = nil, cmdargs = nil, sourceinfo = nil) ⇒ CreateSparkAppTaskRequest
Returns a new instance of CreateSparkAppTaskRequest.
2767 2768 2769 2770 2771 |
# File 'lib/v20210125/models.rb', line 2767 def initialize(jobname=nil, cmdargs=nil, sourceinfo=nil) @JobName = jobname @CmdArgs = cmdargs @SourceInfo = sourceinfo end |
Instance Attribute Details
#CmdArgs ⇒ Object
2765 2766 2767 |
# File 'lib/v20210125/models.rb', line 2765 def CmdArgs @CmdArgs end |
#JobName ⇒ Object
2765 2766 2767 |
# File 'lib/v20210125/models.rb', line 2765 def JobName @JobName end |
#SourceInfo ⇒ Object
2765 2766 2767 |
# File 'lib/v20210125/models.rb', line 2765 def SourceInfo @SourceInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 |
# File 'lib/v20210125/models.rb', line 2773 def deserialize(params) @JobName = params['JobName'] @CmdArgs = params['CmdArgs'] unless params['SourceInfo'].nil? @SourceInfo = [] params['SourceInfo'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @SourceInfo << kvpair_tmp end end end |