Class DescribeDocumentsByRoomRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.lcic.v20220817.models.DescribeDocumentsByRoomRequest
-
public class DescribeDocumentsByRoomRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeDocumentsByRoomRequest()DescribeDocumentsByRoomRequest(DescribeDocumentsByRoomRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetLimit()Get 每页数据量,最大1000,默认值为100StringgetOwner()Get 文档所有者的user_id,不填默认获取SdkAppId下所有课件LonggetPage()Get 分页查询当前页数,从1开始递增,默认值为1Long[]getPermission()Get 课件权限。 [0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为[2]LonggetRoomId()Get 房间ID。LonggetSdkAppId()Get 低代码互动课堂的SdkAppIdvoidsetLimit(Long Limit)Set 每页数据量,最大1000,默认值为100voidsetOwner(String Owner)Set 文档所有者的user_id,不填默认获取SdkAppId下所有课件voidsetPage(Long Page)Set 分页查询当前页数,从1开始递增,默认值为1voidsetPermission(Long[] Permission)Set 课件权限。 [0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为[2]voidsetRoomId(Long RoomId)Set 房间ID。voidsetSdkAppId(Long SdkAppId)Set 低代码互动课堂的SdkAppIdvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeDocumentsByRoomRequest
public DescribeDocumentsByRoomRequest()
-
DescribeDocumentsByRoomRequest
public DescribeDocumentsByRoomRequest(DescribeDocumentsByRoomRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getRoomId
public Long getRoomId()
Get 房间ID。- Returns:
- RoomId 房间ID。
-
setRoomId
public void setRoomId(Long RoomId)
Set 房间ID。- Parameters:
RoomId- 房间ID。
-
getSdkAppId
public Long getSdkAppId()
Get 低代码互动课堂的SdkAppId- Returns:
- SdkAppId 低代码互动课堂的SdkAppId
-
setSdkAppId
public void setSdkAppId(Long SdkAppId)
Set 低代码互动课堂的SdkAppId- Parameters:
SdkAppId- 低代码互动课堂的SdkAppId
-
getPage
public Long getPage()
Get 分页查询当前页数,从1开始递增,默认值为1- Returns:
- Page 分页查询当前页数,从1开始递增,默认值为1
-
setPage
public void setPage(Long Page)
Set 分页查询当前页数,从1开始递增,默认值为1- Parameters:
Page- 分页查询当前页数,从1开始递增,默认值为1
-
getLimit
public Long getLimit()
Get 每页数据量,最大1000,默认值为100- Returns:
- Limit 每页数据量,最大1000,默认值为100
-
setLimit
public void setLimit(Long Limit)
Set 每页数据量,最大1000,默认值为100- Parameters:
Limit- 每页数据量,最大1000,默认值为100
-
getPermission
public Long[] getPermission()
Get 课件权限。 [0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为[2]- Returns:
- Permission 课件权限。 [0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为[2]
-
setPermission
public void setPermission(Long[] Permission)
Set 课件权限。 [0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为[2]- Parameters:
Permission- 课件权限。 [0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为[2]
-
getOwner
public String getOwner()
Get 文档所有者的user_id,不填默认获取SdkAppId下所有课件- Returns:
- Owner 文档所有者的user_id,不填默认获取SdkAppId下所有课件
-
setOwner
public void setOwner(String Owner)
Set 文档所有者的user_id,不填默认获取SdkAppId下所有课件- Parameters:
Owner- 文档所有者的user_id,不填默认获取SdkAppId下所有课件
-
-