Class: TencentCloud::Yinsuda::V20220527::DescribeKTVRobotsRequest

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

Overview

DescribeKTVRobots请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appname = nil, userid = nil, robotids = nil, statuses = nil, createtime = nil, offset = nil, limit = nil) ⇒ DescribeKTVRobotsRequest

Returns a new instance of DescribeKTVRobotsRequest.



722
723
724
725
726
727
728
729
730
# File 'lib/v20220527/models.rb', line 722

def initialize(appname=nil, userid=nil, robotids=nil, statuses=nil, createtime=nil, offset=nil, limit=nil)
  @AppName = appname
  @UserId = userid
  @RobotIds = robotids
  @Statuses = statuses
  @CreateTime = createtime
  @Offset = offset
  @Limit = limit
end

Instance Attribute Details

#AppNameObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def AppName
  @AppName
end

#CreateTimeObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def CreateTime
  @CreateTime
end

#LimitObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def Limit
  @Limit
end

#OffsetObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def Offset
  @Offset
end

#RobotIdsObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def RobotIds
  @RobotIds
end

#StatusesObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def Statuses
  @Statuses
end

#UserIdObject

<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>包含所指定的头尾时间点。</li>

Parameters:

  • AppName:

    应用名称。

  • UserId:

    用户标识。

  • RobotIds:

    机器人Id列表。

  • Statuses:

    机器人状态,取值有:

  • CreateTime:

    匹配创建时间在此时间段内的机器人。

  • Offset:

    分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

  • Limit:

    分页返回的起始偏移量,默认值:10。



720
721
722
# File 'lib/v20220527/models.rb', line 720

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



732
733
734
735
736
737
738
739
740
741
742
743
# File 'lib/v20220527/models.rb', line 732

def deserialize(params)
  @AppName = params['AppName']
  @UserId = params['UserId']
  @RobotIds = params['RobotIds']
  @Statuses = params['Statuses']
  unless params['CreateTime'].nil?
    @CreateTime = TimeRange.new
    @CreateTime.deserialize(params['CreateTime'])
  end
  @Offset = params['Offset']
  @Limit = params['Limit']
end