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.



24787
24788
24789
24790
24791
24792
# File 'lib/v20210820/models.rb', line 24787

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表示不可以抢锁



24785
24786
24787
# File 'lib/v20210820/models.rb', line 24785

def IsLocker
  @IsLocker
end

#IsRobObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

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

  • IsRob:

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



24785
24786
24787
# File 'lib/v20210820/models.rb', line 24785

def IsRob
  @IsRob
end

#LockerObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

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

  • IsRob:

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



24785
24786
24787
# File 'lib/v20210820/models.rb', line 24785

def Locker
  @Locker
end

#TaskIdObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

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

  • IsRob:

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



24785
24786
24787
# File 'lib/v20210820/models.rb', line 24785

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



24794
24795
24796
24797
24798
24799
# File 'lib/v20210820/models.rb', line 24794

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