public static final class DescribeUsersResponseBody.Users.Builder extends Object
public DescribeUsersResponseBody.Users.Builder address(String address)
The work address of the convenience user.
example:Hangzhou ***
public DescribeUsersResponseBody.Users.Builder avatar(String avatar)
The profile picture of the convenience user.
example:https://cdn.*****
public DescribeUsersResponseBody.Users.Builder email(String email)
The email address of the convenience user.
example:public DescribeUsersResponseBody.Users.Builder enableAdminAccess(Boolean enableAdminAccess)
Enables the administrator permissions.
public DescribeUsersResponseBody.Users.Builder endUserId(String endUserId)
The username of the convenience user.
example:alice
public DescribeUsersResponseBody.Users.Builder externalName(String externalName)
public DescribeUsersResponseBody.Users.Builder extras(DescribeUsersResponseBody.Extras extras)
public DescribeUsersResponseBody.Users.Builder groups(List<DescribeUsersResponseBody.Groups> groups)
The user groups to which the convenience user belongs.
public DescribeUsersResponseBody.Users.Builder id(Long id)
The ID of the convenience user.
example:4205**
public DescribeUsersResponseBody.Users.Builder isTenantManager(Boolean isTenantManager)
Indicates whether the convenience user is an administrator. If the convenience user is of the administrator-activated type, you must specify a user administrator. Notifications such as password reset on a client are sent to the email address or mobile number of the user administrator. For more information, see Create a convenience user.
example:true
public DescribeUsersResponseBody.Users.Builder jobNumber(String jobNumber)
The employee number of the convenience user.
example:A10000**
public DescribeUsersResponseBody.Users.Builder nickName(String nickName)
The nickname of the convenience user.
example:Lee
public DescribeUsersResponseBody.Users.Builder orgId(String orgId)
The ID of the organization to which the convenience user belongs.
example:This parameter will be deprecated in the future.
org-4mdgc1cocc59z****
public DescribeUsersResponseBody.Users.Builder orgs(List<DescribeUsersResponseBody.Orgs> orgs)
The organizations to which the convenience user belongs.
public DescribeUsersResponseBody.Users.Builder ownerType(String ownerType)
The type of the convenience account.
Valid values:
CreateFromManager
:
administrator-activated
Normal
:
user-activated
Normal
public DescribeUsersResponseBody.Users.Builder passwordExpireDays(Integer passwordExpireDays)
public DescribeUsersResponseBody.Users.Builder passwordExpireRestDays(Integer passwordExpireRestDays)
public DescribeUsersResponseBody.Users.Builder phone(String phone)
The mobile number of the convenience user. If you leave this parameter empty, the value of this parameter is not returned.
example:1381111****
public DescribeUsersResponseBody.Users.Builder properties(List<DescribeUsersResponseBody.Properties> properties)
public DescribeUsersResponseBody.Users.Builder realNickName(String realNickName)
public DescribeUsersResponseBody.Users.Builder remark(String remark)
The remarks on the convenience user.
example:TestUser
public DescribeUsersResponseBody.Users.Builder status(Long status)
The status of the convenience user.
Valid values:
0: The convenience user is normal.
9: The convenience user is locked.
0
public DescribeUsersResponseBody.Users.Builder wyId(String wyId)
The globally unique ID of the convenience user.
example:41fd1254d8f7****
public DescribeUsersResponseBody.Users build()
Copyright © 2026. All rights reserved.