Class: TencentCloud::Batch::V20170312::OutputMappingConfig

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

Overview

输出映射配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scene = nil, workernum = nil, workerpartsize = nil) ⇒ OutputMappingConfig

Returns a new instance of OutputMappingConfig.



3311
3312
3313
3314
3315
# File 'lib/v20170312/models.rb', line 3311

def initialize(scene=nil, workernum=nil, workerpartsize=nil)
  @Scene = scene
  @WorkerNum = workernum
  @WorkerPartSize = workerpartsize
end

Instance Attribute Details

#SceneObject

Parameters:

  • Scene:

    存储类型,仅支持COS

  • WorkerNum:

    并行worker数量

  • WorkerPartSize:

    worker分块大小,单位MB



3309
3310
3311
# File 'lib/v20170312/models.rb', line 3309

def Scene
  @Scene
end

#WorkerNumObject

Parameters:

  • Scene:

    存储类型,仅支持COS

  • WorkerNum:

    并行worker数量

  • WorkerPartSize:

    worker分块大小,单位MB



3309
3310
3311
# File 'lib/v20170312/models.rb', line 3309

def WorkerNum
  @WorkerNum
end

#WorkerPartSizeObject

Parameters:

  • Scene:

    存储类型,仅支持COS

  • WorkerNum:

    并行worker数量

  • WorkerPartSize:

    worker分块大小,单位MB



3309
3310
3311
# File 'lib/v20170312/models.rb', line 3309

def WorkerPartSize
  @WorkerPartSize
end

Instance Method Details

#deserialize(params) ⇒ Object



3317
3318
3319
3320
3321
# File 'lib/v20170312/models.rb', line 3317

def deserialize(params)
  @Scene = params['Scene']
  @WorkerNum = params['WorkerNum']
  @WorkerPartSize = params['WorkerPartSize']
end