public class ListUsersInUserGroupRequest extends AbstractModel
Constructor and Description |
---|
ListUsersInUserGroupRequest() |
ListUsersInUserGroupRequest(ListUsersInUserGroupRequest 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 |
---|---|
Long |
getLimit()
Get Number of results read per page.
|
Long |
getOffset()
Get Pagination offset.
|
UserSearchCriteria |
getSearchCondition()
Get User attribute search criterion.
|
SortCondition |
getSort()
Get Set of sort criteria.
|
String |
getUserGroupId()
Get User group ID, which is globally unique.
|
void |
setLimit(Long Limit)
Set Number of results read per page.
|
void |
setOffset(Long Offset)
Set Pagination offset.
|
void |
setSearchCondition(UserSearchCriteria SearchCondition)
Set User attribute search criterion.
|
void |
setSort(SortCondition Sort)
Set Set of sort criteria.
|
void |
setUserGroupId(String UserGroupId)
Set User group ID, which is globally unique.
|
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 ListUsersInUserGroupRequest()
public ListUsersInUserGroupRequest(ListUsersInUserGroupRequest source)
public String getUserGroupId()
public void setUserGroupId(String UserGroupId)
UserGroupId
- User group ID, which is globally unique.public UserSearchCriteria getSearchCondition()
public void setSearchCondition(UserSearchCriteria 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), nickname (DisplayName), 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.