public class DescribeDevicesRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeDevicesRequest() |
DescribeDevicesRequest(DescribeDevicesRequest 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.
|
Modifier and Type | Method and Description |
---|---|
Condition |
getCondition()
Get 过滤条件
Ip - String - 是否必填:否 - 操作符: eq - 排序支持:否- 按照Ip进行过滤。 MacAddr - String - 是否必填:否 - 操作符: eq - 排序支持:否- 按照mac地址进行过滤。 IoaUserName - String - 是否必填:否 - 操作符: eq - 排序支持:否- 按照ioa用户名进行过滤。 分页参数 PageNum 从1开始,小于等于0时使用默认参数。 PageSize 最大值5000,最好不超过100。 |
Filter[] |
getFilters()
Get 过滤条件--兼容旧接口,参数同Condition
|
Long |
getGroupId()
Get 私有化默认分组id-名称-操作系统
1 全网终端 Win
2 未分组终端 Win
30000000 服务器 Win
40000101 全网终端 Linux
40000102 未分组终端 Linux
40000103 服务器 Linux
40000201 全网终端 macOS
40000202 未分组终端 macOS
40000203 服务器 macOS
40000401 全网终端 Android
40000402 未分组终端 Android
40000501 全网终端 iOS
40000502 未分组终端 iOS
|
Long |
getOnlineStatus()
Get 在线状态 2 在线 0,1 离线
|
Long |
getOsType()
Get 系统类型(0: win,1:linux,2: mac,3: win_srv,4:android,5:ios 默认值0)
|
Long |
getPageNum()
Get 获取第几页--兼容旧接口,参数同Condition(只支持32位)
|
Long |
getPageSize()
Get 每页获取数--兼容旧接口,参数同Condition(只支持32位)
|
Sort |
getSort()
Get 排序字段--兼容旧接口,参数同Condition
|
Long |
getStatus()
Get 授权状态 4未授权 5已授权
|
void |
setCondition(Condition Condition)
Set 过滤条件
Ip - String - 是否必填:否 - 操作符: eq - 排序支持:否- 按照Ip进行过滤。 MacAddr - String - 是否必填:否 - 操作符: eq - 排序支持:否- 按照mac地址进行过滤。 IoaUserName - String - 是否必填:否 - 操作符: eq - 排序支持:否- 按照ioa用户名进行过滤。 分页参数 PageNum 从1开始,小于等于0时使用默认参数。 PageSize 最大值5000,最好不超过100。 |
void |
setFilters(Filter[] Filters)
Set 过滤条件--兼容旧接口,参数同Condition
|
void |
setGroupId(Long GroupId)
Set 私有化默认分组id-名称-操作系统
1 全网终端 Win
2 未分组终端 Win
30000000 服务器 Win
40000101 全网终端 Linux
40000102 未分组终端 Linux
40000103 服务器 Linux
40000201 全网终端 macOS
40000202 未分组终端 macOS
40000203 服务器 macOS
40000401 全网终端 Android
40000402 未分组终端 Android
40000501 全网终端 iOS
40000502 未分组终端 iOS
|
void |
setOnlineStatus(Long OnlineStatus)
Set 在线状态 2 在线 0,1 离线
|
void |
setOsType(Long OsType)
Set 系统类型(0: win,1:linux,2: mac,3: win_srv,4:android,5:ios 默认值0)
|
void |
setPageNum(Long PageNum)
Set 获取第几页--兼容旧接口,参数同Condition(只支持32位)
|
void |
setPageSize(Long PageSize)
Set 每页获取数--兼容旧接口,参数同Condition(只支持32位)
|
void |
setSort(Sort Sort)
Set 排序字段--兼容旧接口,参数同Condition
|
void |
setStatus(Long Status)
Set 授权状态 4未授权 5已授权
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeDevicesRequest()
public DescribeDevicesRequest(DescribeDevicesRequest source)
public Condition getCondition()
public void setCondition(Condition Condition)
Condition
- 过滤条件public Long getGroupId()
public void setGroupId(Long GroupId)
GroupId
- 私有化默认分组id-名称-操作系统
1 全网终端 Win
2 未分组终端 Win
30000000 服务器 Win
40000101 全网终端 Linux
40000102 未分组终端 Linux
40000103 服务器 Linux
40000201 全网终端 macOS
40000202 未分组终端 macOS
40000203 服务器 macOS
40000401 全网终端 Android
40000402 未分组终端 Android
40000501 全网终端 iOS
40000502 未分组终端 iOSpublic Long getOsType()
public void setOsType(Long OsType)
OsType
- 系统类型(0: win,1:linux,2: mac,3: win_srv,4:android,5:ios 默认值0)public Long getOnlineStatus()
public void setOnlineStatus(Long OnlineStatus)
OnlineStatus
- 在线状态 2 在线 0,1 离线public Filter[] getFilters()
public void setFilters(Filter[] Filters)
Filters
- 过滤条件--兼容旧接口,参数同Conditionpublic Sort getSort()
public void setSort(Sort Sort)
Sort
- 排序字段--兼容旧接口,参数同Conditionpublic Long getPageNum()
public void setPageNum(Long PageNum)
PageNum
- 获取第几页--兼容旧接口,参数同Condition(只支持32位)public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize
- 每页获取数--兼容旧接口,参数同Condition(只支持32位)public Long getStatus()
public void setStatus(Long Status)
Status
- 授权状态 4未授权 5已授权Copyright © 2024. All rights reserved.