Class: TencentCloud::Iecp::V20210914::Job

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

Overview

Job配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(parallelism = nil, completion = nil, activedeadlineseconds = nil, backofflimit = nil) ⇒ Job

Returns a new instance of Job.



5020
5021
5022
5023
5024
5025
# File 'lib/v20210914/models.rb', line 5020

def initialize(parallelism=nil, completion=nil, activedeadlineseconds=nil, backofflimit=nil)
  @Parallelism = parallelism
  @Completion = completion
  @ActiveDeadlineSeconds = activedeadlineseconds
  @BackOffLimit = backofflimit
end

Instance Attribute Details

#ActiveDeadlineSecondsObject

Parameters:

  • Parallelism:

    并发数

  • Completion:

    完成数

  • ActiveDeadlineSeconds:

    最大运行时间

  • BackOffLimit:

    失败前重试次数



5018
5019
5020
# File 'lib/v20210914/models.rb', line 5018

def ActiveDeadlineSeconds
  @ActiveDeadlineSeconds
end

#BackOffLimitObject

Parameters:

  • Parallelism:

    并发数

  • Completion:

    完成数

  • ActiveDeadlineSeconds:

    最大运行时间

  • BackOffLimit:

    失败前重试次数



5018
5019
5020
# File 'lib/v20210914/models.rb', line 5018

def BackOffLimit
  @BackOffLimit
end

#CompletionObject

Parameters:

  • Parallelism:

    并发数

  • Completion:

    完成数

  • ActiveDeadlineSeconds:

    最大运行时间

  • BackOffLimit:

    失败前重试次数



5018
5019
5020
# File 'lib/v20210914/models.rb', line 5018

def Completion
  @Completion
end

#ParallelismObject

Parameters:

  • Parallelism:

    并发数

  • Completion:

    完成数

  • ActiveDeadlineSeconds:

    最大运行时间

  • BackOffLimit:

    失败前重试次数



5018
5019
5020
# File 'lib/v20210914/models.rb', line 5018

def Parallelism
  @Parallelism
end

Instance Method Details

#deserialize(params) ⇒ Object



5027
5028
5029
5030
5031
5032
# File 'lib/v20210914/models.rb', line 5027

def deserialize(params)
  @Parallelism = params['Parallelism']
  @Completion = params['Completion']
  @ActiveDeadlineSeconds = params['ActiveDeadlineSeconds']
  @BackOffLimit = params['BackOffLimit']
end