public class ListUsersInOrgNodeRequest extends AbstractModel
Constructor and Description |
---|
ListUsersInOrgNodeRequest() |
ListUsersInOrgNodeRequest(ListUsersInOrgNodeRequest 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 |
---|---|
Boolean |
getIncludeOrgNodeChildInfo()
Get Whether to read the information of its sub-nodes.
|
Long |
getLimit()
Get Number of results read per page.
|
Long |
getOffset()
Get Pagination offset.
|
String |
getOrgNodeId()
Get Organization node ID, which is globally unique and can contain up to 64 characters.
|
ListUsersInOrgNodeSearchCriteria |
getSearchCondition()
Get User attribute search criterion.
|
SortCondition |
getSort()
Get Set of sort criteria.
|
void |
setIncludeOrgNodeChildInfo(Boolean IncludeOrgNodeChildInfo)
Set Whether to read the information of its sub-nodes.
|
void |
setLimit(Long Limit)
Set Number of results read per page.
|
void |
setOffset(Long Offset)
Set Pagination offset.
|
void |
setOrgNodeId(String OrgNodeId)
Set Organization node ID, which is globally unique and can contain up to 64 characters.
|
void |
setSearchCondition(ListUsersInOrgNodeSearchCriteria SearchCondition)
Set User attribute search criterion.
|
void |
setSort(SortCondition Sort)
Set Set of sort criteria.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ListUsersInOrgNodeRequest()
public ListUsersInOrgNodeRequest(ListUsersInOrgNodeRequest source)
public String getOrgNodeId()
public void setOrgNodeId(String OrgNodeId)
OrgNodeId
- Organization node ID, which is globally unique and can contain up to 64 characters. If this parameter is left empty, the user information under the root organization node will be read by default.public Boolean getIncludeOrgNodeChildInfo()
public void setIncludeOrgNodeChildInfo(Boolean IncludeOrgNodeChildInfo)
IncludeOrgNodeChildInfo
- Whether to read the information of its sub-nodes. When this parameter is left empty or specified as `false`, only the information of the current organization node will be read by default. When it is specified as `true`, the information of the current organization node and its level-1 sub-nodes will be read.public ListUsersInOrgNodeSearchCriteria getSearchCondition()
public void setSearchCondition(ListUsersInOrgNodeSearchCriteria SearchCondition)
SearchCondition
- User attribute search criterion. The supported search criteria include username, mobile number, email address, user locking status, user freezing status, creation time, and last modification time, which can also be combined. In addition, multiple query methods such as full match, partial match, and range match are supported. Specifically, double quotation marks ("") indicate full match, an asterisk (*) at the end of the field indicates partial match, brackets separated by a comma ([Min,Max]) indicate query within a closed interval, braces separated by a comma ({Min,Max}) indicate query within an open interval, and a bracket and a brace can be used together (for example, {Min,Max] indicates that the minimum value is excluded and the maximum value is included in the query). Range query supports using an asterisk (for example, {20,*] indicates an interval including all data greater than 20) and querying by time period. The supported attributes include creation time (CreationTime) and last modification time (LastUpdateTime) in ISO 8601 format, such as `2021-01-13T09:44:07.182+0000`.public SortCondition getSort()
public void setSort(SortCondition Sort)
Sort
- Set of sort criteria. The supported attributes for sorting include username (UserName), mobile number (Phone), email address (Email), user status (Status), creation time (CreatedDate), and last modification time (LastModifiedDate). If this field is left empty, the results will be sorted in alphabetical order by nickname (DisplayName).public Long getOffset()
public void setOffset(Long Offset)
Offset
- Pagination offset. Default value: 0. The `Offset` and `Limit` fields need to be used together; otherwise, the query results will not be paginated, and up to 50 users will be returned.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Number of results read per page. Default value: 50. Maximum value: 100. The `Offset` and `Limit` fields need to be used together; otherwise, the query results will not be paginated, and up to 50 users will be returned.Copyright © 2023. All rights reserved.