public static final class GetUserResponseBody.User.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
GetUserResponseBody.User |
build() |
GetUserResponseBody.User.Builder |
curExecuteCount(Long curExecuteCount)
The number of queries that are performed on the current day.
|
GetUserResponseBody.User.Builder |
curResultCount(Long curResultCount)
The number of rows that are queried on the current day.
|
GetUserResponseBody.User.Builder |
dingRobot(String dingRobot)
The DingTalk chatbot URL that is used to receive notifications.
|
GetUserResponseBody.User.Builder |
email(String email)
The email address that is used to receive notifications.
|
GetUserResponseBody.User.Builder |
lastLoginTime(String lastLoginTime)
The last point in time when the user logged on to the console.
|
GetUserResponseBody.User.Builder |
maxExecuteCount(Long maxExecuteCount)
The maximum number of queries that can be performed on the current day.
|
GetUserResponseBody.User.Builder |
maxResultCount(Long maxResultCount)
The maximum number of rows that can be queried on the current day.
|
GetUserResponseBody.User.Builder |
mobile(String mobile)
The mobile number of the user.
|
GetUserResponseBody.User.Builder |
nickName(String nickName)
The nickname of the user.
|
GetUserResponseBody.User.Builder |
notificationMode(String notificationMode)
The notification method.
|
GetUserResponseBody.User.Builder |
parentUid(Long parentUid)
The UID of the Alibaba Cloud account of the user.
|
GetUserResponseBody.User.Builder |
roleIdList(GetUserResponseBody.RoleIdList roleIdList)
The list of role IDs.
|
GetUserResponseBody.User.Builder |
roleNameList(GetUserResponseBody.RoleNameList roleNameList)
The list of role names.
|
GetUserResponseBody.User.Builder |
signatureMethod(String signatureMethod)
The signature method that is used to secure connections when a webhook URL is used.
|
GetUserResponseBody.User.Builder |
state(String state)
The status of the user.
|
GetUserResponseBody.User.Builder |
uid(String uid)
The UID of the user.
|
GetUserResponseBody.User.Builder |
userId(String userId)
The ID of the user.
|
GetUserResponseBody.User.Builder |
webhook(String webhook)
The webhook URL that is used to receive notifications.
|
public GetUserResponseBody.User.Builder curExecuteCount(Long curExecuteCount)
public GetUserResponseBody.User.Builder curResultCount(Long curResultCount)
public GetUserResponseBody.User.Builder dingRobot(String dingRobot)
> * The system returns this parameter if the user has set a DingTalk chatbot URL in the console. To set a DingTalk chatbot URL in the console, move the pointer over the profile picture in the upper-right corner and click the Edit icon next to **Notice**. * The system does not return this parameter if the user has not set a DingTalk chatbot URL.
public GetUserResponseBody.User.Builder email(String email)
> * The system returns this parameter if the user has set an email address in the console. To set an email address in the console, move the pointer over the profile picture in the upper-right corner and click the Edit icon next to **Notice**. * The system does not return this parameter if the user has not set an email address.
public GetUserResponseBody.User.Builder lastLoginTime(String lastLoginTime)
public GetUserResponseBody.User.Builder maxExecuteCount(Long maxExecuteCount)
public GetUserResponseBody.User.Builder maxResultCount(Long maxResultCount)
public GetUserResponseBody.User.Builder mobile(String mobile)
> * The system returns this parameter if the user has set a mobile phone number in the console. To set a mobile phone number in the console, move the pointer over the profile picture in the upper-right corner and click the Edit icon next to **Notice**. * The system does not return this parameter if the user has not set a mobile phone number.
public GetUserResponseBody.User.Builder nickName(String nickName)
public GetUserResponseBody.User.Builder notificationMode(String notificationMode)
* **SMS**: text message * **EMAIL**: email. * **DINGDING**: DingTalk. * **DINGROBOT**: DingTalk chatbot. * **WEBHOOK**: webhook.
public GetUserResponseBody.User.Builder parentUid(Long parentUid)
> An Alibaba Cloud account can contain one or more RAM users.
public GetUserResponseBody.User.Builder roleIdList(GetUserResponseBody.RoleIdList roleIdList)
public GetUserResponseBody.User.Builder roleNameList(GetUserResponseBody.RoleNameList roleNameList)
public GetUserResponseBody.User.Builder signatureMethod(String signatureMethod)
* **NONE**: no signature. * **HMAC_SHA1**: HMAC_SHA1.
public GetUserResponseBody.User.Builder state(String state)
* **NORMAL**: The user is normal. * **DISABLE**: The user is disabled. * **DELETE**: The user is deleted.
public GetUserResponseBody.User.Builder uid(String uid)
public GetUserResponseBody.User.Builder userId(String userId)
public GetUserResponseBody.User.Builder webhook(String webhook)
> * If the user has set a webhook URL, DMS sends notifications to the specified URL. * The system does not return this parameter if the user has not set a webhook URL.
public GetUserResponseBody.User build()
Copyright © 2023. All rights reserved.