Class: TencentCloud::Tcr::V20190924::GCJobInfo

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

Overview

GC 执行信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, jobstatus = nil, creationtime = nil, updatetime = nil, schedule = nil) ⇒ GCJobInfo

Returns a new instance of GCJobInfo.



4822
4823
4824
4825
4826
4827
4828
# File 'lib/v20190924/models.rb', line 4822

def initialize(id=nil, jobstatus=nil, creationtime=nil, updatetime=nil, schedule=nil)
  @ID = id
  @JobStatus = jobstatus
  @CreationTime = creationtime
  @UpdateTime = updatetime
  @Schedule = schedule
end

Instance Attribute Details

#CreationTime ⇒ Object

Parameters:

  • ID: —

    作业 ID

  • JobStatus: —

    作业状态

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Schedule: —

    调度信息



4820
4821
4822
# File 'lib/v20190924/models.rb', line 4820

def CreationTime
  @CreationTime
end

#ID ⇒ Object

Parameters:

  • ID: —

    作业 ID

  • JobStatus: —

    作业状态

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Schedule: —

    调度信息



4820
4821
4822
# File 'lib/v20190924/models.rb', line 4820

def ID
  @ID
end

#JobStatus ⇒ Object

Parameters:

  • ID: —

    作业 ID

  • JobStatus: —

    作业状态

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Schedule: —

    调度信息



4820
4821
4822
# File 'lib/v20190924/models.rb', line 4820

def JobStatus
  @JobStatus
end

#Schedule ⇒ Object

Parameters:

  • ID: —

    作业 ID

  • JobStatus: —

    作业状态

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Schedule: —

    调度信息



4820
4821
4822
# File 'lib/v20190924/models.rb', line 4820

def Schedule
  @Schedule
end

#UpdateTime ⇒ Object

Parameters:

  • ID: —

    作业 ID

  • JobStatus: —

    作业状态

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Schedule: —

    调度信息



4820
4821
4822
# File 'lib/v20190924/models.rb', line 4820

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
# File 'lib/v20190924/models.rb', line 4830

def deserialize(params)
  @ID = params['ID']
  @JobStatus = params['JobStatus']
  @CreationTime = params['CreationTime']
  @UpdateTime = params['UpdateTime']
  unless params['Schedule'].nil?
    @Schedule = Schedule.new
    @Schedule.deserialize(params['Schedule'])
  end
end