Class: TencentCloud::Lcic::V20220817::GetRoomEventRequest

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

Overview

GetRoomEvent请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(roomid = nil, sdkappid = nil, page = nil, limit = nil, keyword = nil) ⇒ GetRoomEventRequest

Returns a new instance of GetRoomEventRequest.



3382
3383
3384
3385
3386
3387
3388
# File 'lib/v20220817/models.rb', line 3382

def initialize(roomid=nil, sdkappid=nil, page=nil, limit=nil, keyword=nil)
  @RoomId = roomid
  @SdkAppId = sdkappid
  @Page = page
  @Limit = limit
  @Keyword = keyword
end

Instance Attribute Details

#KeywordObject

RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 CameraOn: 摄像头打开 CameraOff: 摄像头关闭 MicOn: 麦克风打开 MicOff: 麦克风关闭 ScreenOn: 屏幕共享打开 ScreenOff: 屏幕共享关闭 VisibleOn: 页面可见 VisibleOff: 页面不可见

Parameters:

  • RoomId:

    课堂Id。

  • SdkAppId:

    应用Id。

  • Page:

    起始页,1开始。keyword为空时有效。

  • Limit:

    每页个数。keyword为空时有效。一次性最多100条。

  • Keyword:

    搜索事件类型。有以下事件类型:



3380
3381
3382
# File 'lib/v20220817/models.rb', line 3380

def Keyword
  @Keyword
end

#LimitObject

RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 CameraOn: 摄像头打开 CameraOff: 摄像头关闭 MicOn: 麦克风打开 MicOff: 麦克风关闭 ScreenOn: 屏幕共享打开 ScreenOff: 屏幕共享关闭 VisibleOn: 页面可见 VisibleOff: 页面不可见

Parameters:

  • RoomId:

    课堂Id。

  • SdkAppId:

    应用Id。

  • Page:

    起始页,1开始。keyword为空时有效。

  • Limit:

    每页个数。keyword为空时有效。一次性最多100条。

  • Keyword:

    搜索事件类型。有以下事件类型:



3380
3381
3382
# File 'lib/v20220817/models.rb', line 3380

def Limit
  @Limit
end

#PageObject

RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 CameraOn: 摄像头打开 CameraOff: 摄像头关闭 MicOn: 麦克风打开 MicOff: 麦克风关闭 ScreenOn: 屏幕共享打开 ScreenOff: 屏幕共享关闭 VisibleOn: 页面可见 VisibleOff: 页面不可见

Parameters:

  • RoomId:

    课堂Id。

  • SdkAppId:

    应用Id。

  • Page:

    起始页,1开始。keyword为空时有效。

  • Limit:

    每页个数。keyword为空时有效。一次性最多100条。

  • Keyword:

    搜索事件类型。有以下事件类型:



3380
3381
3382
# File 'lib/v20220817/models.rb', line 3380

def Page
  @Page
end

#RoomIdObject

RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 CameraOn: 摄像头打开 CameraOff: 摄像头关闭 MicOn: 麦克风打开 MicOff: 麦克风关闭 ScreenOn: 屏幕共享打开 ScreenOff: 屏幕共享关闭 VisibleOn: 页面可见 VisibleOff: 页面不可见

Parameters:

  • RoomId:

    课堂Id。

  • SdkAppId:

    应用Id。

  • Page:

    起始页,1开始。keyword为空时有效。

  • Limit:

    每页个数。keyword为空时有效。一次性最多100条。

  • Keyword:

    搜索事件类型。有以下事件类型:



3380
3381
3382
# File 'lib/v20220817/models.rb', line 3380

def RoomId
  @RoomId
end

#SdkAppIdObject

RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 CameraOn: 摄像头打开 CameraOff: 摄像头关闭 MicOn: 麦克风打开 MicOff: 麦克风关闭 ScreenOn: 屏幕共享打开 ScreenOff: 屏幕共享关闭 VisibleOn: 页面可见 VisibleOff: 页面不可见

Parameters:

  • RoomId:

    课堂Id。

  • SdkAppId:

    应用Id。

  • Page:

    起始页,1开始。keyword为空时有效。

  • Limit:

    每页个数。keyword为空时有效。一次性最多100条。

  • Keyword:

    搜索事件类型。有以下事件类型:



3380
3381
3382
# File 'lib/v20220817/models.rb', line 3380

def SdkAppId
  @SdkAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



3390
3391
3392
3393
3394
3395
3396
# File 'lib/v20220817/models.rb', line 3390

def deserialize(params)
  @RoomId = params['RoomId']
  @SdkAppId = params['SdkAppId']
  @Page = params['Page']
  @Limit = params['Limit']
  @Keyword = params['Keyword']
end