public class UserInfo extends AbstractModel
header, skipSign| Constructor and Description |
|---|
UserInfo() |
UserInfo(UserInfo 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 |
|---|---|
String |
getCreateTime()
Get Creation time, and the example of the format is at 16:19:32 on Jul 28, 2021.
|
String |
getCreator()
Get Creator of the current user
|
Boolean |
getIsOwner()
Get Whether it is the root account
Note: This field may return null, indicating that no valid values can be obtained.
|
Policy[] |
getPolicySet()
Get Collection of permissions solely bound to users
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getUserAlias()
Get User alias
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getUserDescription()
Get User description, which can make it easy to identify different users.
|
String |
getUserId()
Get User ID, which is the same as the sub-user UIN
|
String |
getUserType()
Get Types of users.
|
WorkGroupMessage[] |
getWorkGroupSet()
Get Collection of associated working groups
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCreateTime(String CreateTime)
Set Creation time, and the example of the format is at 16:19:32 on Jul 28, 2021.
|
void |
setCreator(String Creator)
Set Creator of the current user
|
void |
setIsOwner(Boolean IsOwner)
Set Whether it is the root account
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPolicySet(Policy[] PolicySet)
Set Collection of permissions solely bound to users
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setUserAlias(String UserAlias)
Set User alias
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setUserDescription(String UserDescription)
Set User description, which can make it easy to identify different users.
|
void |
setUserId(String UserId)
Set User ID, which is the same as the sub-user UIN
|
void |
setUserType(String UserType)
Set Types of users.
|
void |
setWorkGroupSet(WorkGroupMessage[] WorkGroupSet)
Set Collection of associated working groups
Note: This field may return null, indicating that no valid values can be obtained.
|
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, toJsonStringpublic UserInfo()
public UserInfo(UserInfo source)
public String getUserId()
public void setUserId(String UserId)
UserId - User ID, which is the same as the sub-user UINpublic String getUserDescription()
public void setUserDescription(String UserDescription)
UserDescription - User description, which can make it easy to identify different users.
Note: This field may return null, indicating that no valid values can be obtained.public Policy[] getPolicySet()
public void setPolicySet(Policy[] PolicySet)
PolicySet - Collection of permissions solely bound to users
Note: This field may return null, indicating that no valid values can be obtained.public String getCreator()
public void setCreator(String Creator)
Creator - Creator of the current userpublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - Creation time, and the example of the format is at 16:19:32 on Jul 28, 2021.public WorkGroupMessage[] getWorkGroupSet()
public void setWorkGroupSet(WorkGroupMessage[] WorkGroupSet)
WorkGroupSet - Collection of associated working groups
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getIsOwner()
public void setIsOwner(Boolean IsOwner)
IsOwner - Whether it is the root account
Note: This field may return null, indicating that no valid values can be obtained.public String getUserType()
public void setUserType(String UserType)
UserType - Types of users. ADMIN: administrators; COMMON: general users
Note: This field may return null, indicating that no valid values can be obtained.public String getUserAlias()
public void setUserAlias(String UserAlias)
UserAlias - User alias
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.