Class ListDevicesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iss.v20230517.models.ListDevicesRequest
-
public class ListDevicesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ListDevicesRequest()ListDevicesRequest(ListDevicesRequest 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 LonggetAccessProtocol()Get 设备接入协议。1:RTMP,2:GB,3:GWStringgetClusterId()Get 服务节点IDLonggetCurrentUin()Get 当前用户UinBooleangetIsContainSubLevel()Get 是否获取当前层级及子层级的设备列表,默认falseStringgetKeyword()Get 模糊搜索设备关键字StringgetOrganizationId()Get 组织IDLonggetPageNumber()Get 页码,默认为1。LonggetPageSize()Get 每页数量,默认为20。LonggetStatus()Get 设备状态。0:未注册,1:在线,2:离线,3:禁用LonggetType()Get 设备类型。1:IPC,2:NVRvoidsetAccessProtocol(Long AccessProtocol)Set 设备接入协议。1:RTMP,2:GB,3:GWvoidsetClusterId(String ClusterId)Set 服务节点IDvoidsetCurrentUin(Long CurrentUin)Set 当前用户UinvoidsetIsContainSubLevel(Boolean IsContainSubLevel)Set 是否获取当前层级及子层级的设备列表,默认falsevoidsetKeyword(String Keyword)Set 模糊搜索设备关键字voidsetOrganizationId(String OrganizationId)Set 组织IDvoidsetPageNumber(Long PageNumber)Set 页码,默认为1。voidsetPageSize(Long PageSize)Set 每页数量,默认为20。voidsetStatus(Long Status)Set 设备状态。0:未注册,1:在线,2:离线,3:禁用voidsetType(Long Type)Set 设备类型。1:IPC,2:NVRvoidtoMap(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
-
ListDevicesRequest
public ListDevicesRequest()
-
ListDevicesRequest
public ListDevicesRequest(ListDevicesRequest 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
-
getOrganizationId
public String getOrganizationId()
Get 组织ID- Returns:
- OrganizationId 组织ID
-
setOrganizationId
public void setOrganizationId(String OrganizationId)
Set 组织ID- Parameters:
OrganizationId- 组织ID
-
getIsContainSubLevel
public Boolean getIsContainSubLevel()
Get 是否获取当前层级及子层级的设备列表,默认false- Returns:
- IsContainSubLevel 是否获取当前层级及子层级的设备列表,默认false
-
setIsContainSubLevel
public void setIsContainSubLevel(Boolean IsContainSubLevel)
Set 是否获取当前层级及子层级的设备列表,默认false- Parameters:
IsContainSubLevel- 是否获取当前层级及子层级的设备列表,默认false
-
getAccessProtocol
public Long getAccessProtocol()
Get 设备接入协议。1:RTMP,2:GB,3:GW- Returns:
- AccessProtocol 设备接入协议。1:RTMP,2:GB,3:GW
-
setAccessProtocol
public void setAccessProtocol(Long AccessProtocol)
Set 设备接入协议。1:RTMP,2:GB,3:GW- Parameters:
AccessProtocol- 设备接入协议。1:RTMP,2:GB,3:GW
-
getType
public Long getType()
Get 设备类型。1:IPC,2:NVR- Returns:
- Type 设备类型。1:IPC,2:NVR
-
setType
public void setType(Long Type)
Set 设备类型。1:IPC,2:NVR- Parameters:
Type- 设备类型。1:IPC,2:NVR
-
getStatus
public Long getStatus()
Get 设备状态。0:未注册,1:在线,2:离线,3:禁用- Returns:
- Status 设备状态。0:未注册,1:在线,2:离线,3:禁用
-
setStatus
public void setStatus(Long Status)
Set 设备状态。0:未注册,1:在线,2:离线,3:禁用- Parameters:
Status- 设备状态。0:未注册,1:在线,2:离线,3:禁用
-
getClusterId
public String getClusterId()
Get 服务节点ID- Returns:
- ClusterId 服务节点ID
-
setClusterId
public void setClusterId(String ClusterId)
Set 服务节点ID- Parameters:
ClusterId- 服务节点ID
-
getKeyword
public String getKeyword()
Get 模糊搜索设备关键字- Returns:
- Keyword 模糊搜索设备关键字
-
setKeyword
public void setKeyword(String Keyword)
Set 模糊搜索设备关键字- Parameters:
Keyword- 模糊搜索设备关键字
-
getCurrentUin
public Long getCurrentUin()
Get 当前用户Uin- Returns:
- CurrentUin 当前用户Uin
-
setCurrentUin
public void setCurrentUin(Long CurrentUin)
Set 当前用户Uin- Parameters:
CurrentUin- 当前用户Uin
-
getPageNumber
public Long getPageNumber()
Get 页码,默认为1。- Returns:
- PageNumber 页码,默认为1。
-
setPageNumber
public void setPageNumber(Long PageNumber)
Set 页码,默认为1。- Parameters:
PageNumber- 页码,默认为1。
-
getPageSize
public Long getPageSize()
Get 每页数量,默认为20。- Returns:
- PageSize 每页数量,默认为20。
-
setPageSize
public void setPageSize(Long PageSize)
Set 每页数量,默认为20。- Parameters:
PageSize- 每页数量,默认为20。
-
-