Class UserInfo
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.authentication.v1beta1.UserInfo
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<UserInfoBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class UserInfo extends Object implements io.fabric8.kubernetes.api.builder.Editable<UserInfoBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
UserInfo holds the information about the user needed to implement the user.Info interface.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserInfoBuilderedit()Map<String,Object>getAdditionalProperties()Map<String,List<String>>getExtra()Any additional information provided by the authenticator.List<String>getGroups()The names of groups this user is a part of.StringgetUid()A unique value that identifies this user across time.StringgetUsername()The name that uniquely identifies this user among all active users.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetExtra(Map<String,List<String>> extra)Any additional information provided by the authenticator.voidsetGroups(List<String> groups)The names of groups this user is a part of.voidsetUid(String uid)A unique value that identifies this user across time.voidsetUsername(String username)The name that uniquely identifies this user among all active users.UserInfoBuildertoBuilder()
-
-
-
Method Detail
-
getExtra
public Map<String,List<String>> getExtra()
Any additional information provided by the authenticator.
-
setExtra
public void setExtra(Map<String,List<String>> extra)
Any additional information provided by the authenticator.
-
getUid
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.
-
setUid
public void setUid(String uid)
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.
-
getUsername
public String getUsername()
The name that uniquely identifies this user among all active users.
-
setUsername
public void setUsername(String username)
The name that uniquely identifies this user among all active users.
-
edit
public UserInfoBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<UserInfoBuilder>
-
toBuilder
public UserInfoBuilder toBuilder()
-
-