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.



37595
37596
37597
37598
37599
37600
# File 'lib/v20210820/models.rb', line 37595

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



37593
37594
37595
# File 'lib/v20210820/models.rb', line 37593

def IsLocker
  @IsLocker
end

#IsRobObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

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

  • IsRob:

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



37593
37594
37595
# File 'lib/v20210820/models.rb', line 37593

def IsRob
  @IsRob
end

#LockerObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

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

  • IsRob:

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



37593
37594
37595
# File 'lib/v20210820/models.rb', line 37593

def Locker
  @Locker
end

#TaskIdObject

Parameters:

  • TaskId:

    任务id

  • Locker:

    持锁者

  • IsLocker:

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

  • IsRob:

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



37593
37594
37595
# File 'lib/v20210820/models.rb', line 37593

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



37602
37603
37604
37605
37606
37607
# File 'lib/v20210820/models.rb', line 37602

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