Class: TencentCloud::Wedata::V20210820::TaskLockStatus

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

Overview

任务锁的状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, locker = nil, islocker = nil, isrob = nil) ⇒ TaskLockStatus

Returns a new instance of TaskLockStatus.



37957
37958
37959
37960
37961
37962
# File 'lib/v20210820/models.rb', line 37957

def initialize(taskid=nil, locker=nil, islocker=nil, isrob=nil)
  @TaskId = taskid
  @Locker = locker
  @IsLocker = islocker
  @IsRob = isrob
end

Instance Attribute Details

#IsLockerObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

    当前操作用户是否为持锁者,1表示为持锁者,0表示为不为持锁者

  • IsRob:

    是否可以抢锁,1表示可以抢锁,0表示不可以抢锁



37955
37956
37957
# File 'lib/v20210820/models.rb', line 37955

def IsLocker
  @IsLocker
end

#IsRobObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

    当前操作用户是否为持锁者,1表示为持锁者,0表示为不为持锁者

  • IsRob:

    是否可以抢锁,1表示可以抢锁,0表示不可以抢锁



37955
37956
37957
# File 'lib/v20210820/models.rb', line 37955

def IsRob
  @IsRob
end

#LockerObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

    当前操作用户是否为持锁者,1表示为持锁者,0表示为不为持锁者

  • IsRob:

    是否可以抢锁,1表示可以抢锁,0表示不可以抢锁



37955
37956
37957
# File 'lib/v20210820/models.rb', line 37955

def Locker
  @Locker
end

#TaskIdObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

    当前操作用户是否为持锁者,1表示为持锁者,0表示为不为持锁者

  • IsRob:

    是否可以抢锁,1表示可以抢锁,0表示不可以抢锁



37955
37956
37957
# File 'lib/v20210820/models.rb', line 37955

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



37964
37965
37966
37967
37968
37969
# File 'lib/v20210820/models.rb', line 37964

def deserialize(params)
  @TaskId = params['TaskId']
  @Locker = params['Locker']
  @IsLocker = params['IsLocker']
  @IsRob = params['IsRob']
end