Package net.stickycode.kuuty.model.v18
Class IoK8sApiAuthenticationV1UserInfo
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiAuthenticationV1UserInfo
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiAuthenticationV1UserInfo extends Object
UserInfo holds the information about the user needed to implement the user.Info interface.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_EXTRAstatic StringJSON_PROPERTY_GROUPSstatic StringJSON_PROPERTY_UIDstatic StringJSON_PROPERTY_USERNAME
-
Constructor Summary
Constructors Constructor Description IoK8sApiAuthenticationV1UserInfo()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_EXTRA
public static final String JSON_PROPERTY_EXTRA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GROUPS
public static final String JSON_PROPERTY_GROUPS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UID
public static final String JSON_PROPERTY_UID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USERNAME
public static final String JSON_PROPERTY_USERNAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
extra
public IoK8sApiAuthenticationV1UserInfo extra(Map<String,List<String>> extra)
-
putExtraItem
public IoK8sApiAuthenticationV1UserInfo putExtraItem(String key, List<String> extraItem)
-
getExtra
@Nullable public Map<String,List<String>> getExtra()
Any additional information provided by the authenticator.- Returns:
- extra
-
groups
public IoK8sApiAuthenticationV1UserInfo groups(List<String> groups)
-
addGroupsItem
public IoK8sApiAuthenticationV1UserInfo addGroupsItem(String groupsItem)
-
getGroups
@Nullable public List<String> getGroups()
The names of groups this user is a part of.- Returns:
- groups
-
uid
public IoK8sApiAuthenticationV1UserInfo uid(String uid)
-
getUid
@Nullable public String getUid()
A unique value that identifies this user across time. If this user is deleted and another user by the same name is added, they will have different UIDs.- Returns:
- uid
-
setUid
public void setUid(String uid)
-
username
public IoK8sApiAuthenticationV1UserInfo username(String username)
-
getUsername
@Nullable public String getUsername()
The name that uniquely identifies this user among all active users.- Returns:
- username
-
setUsername
public void setUsername(String username)
-
-