Class V1UserInfo
java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1UserInfo
@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen")
public class V1UserInfo
extends Object
UserInfo holds the information about the user needed to implement the user.Info interface.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddgroupsItem
(String groupsItem) Add an item to the groups property in a chainable fashion.boolean
Set extra in a chainable fashion.getExtra()
Any additional information provided by the authenticator.The names of groups this user is a part of.getUid()
A unique value that identifies this user across time.The name that uniquely identifies this user among all active users.Set groups in a chainable fashion.int
hashCode()
putextraItem
(String key, List<String> extraItem) Set the value for the key for the extra map property in a chainable fashion.void
Set the extra property valuevoid
Set the groups property valuevoid
Set the uid property valuevoid
setUsername
(String username) Set the username property valuetoString()
Set uid in a chainable fashion.Set username in a chainable fashion.
-
Field Details
-
JSON_PROPERTY_EXTRA
- See Also:
-
JSON_PROPERTY_GROUPS
- See Also:
-
JSON_PROPERTY_UID
- See Also:
-
JSON_PROPERTY_USERNAME
- See Also:
-
-
Constructor Details
-
V1UserInfo
public V1UserInfo()
-
-
Method Details
-
getExtra
Any additional information provided by the authenticator.- Returns:
- the extra property value
-
setExtra
Set the extra property value- Parameters:
extra
- property value to set
-
extra
Set extra in a chainable fashion.- Returns:
- The same instance of V1UserInfo for chaining.
-
putextraItem
Set the value for the key for the extra map property in a chainable fashion.- Returns:
- The same instance of V1UserInfo for chaining.
-
getGroups
The names of groups this user is a part of.- Returns:
- the groups property value
-
setGroups
Set the groups property value- Parameters:
groups
- property value to set
-
groups
Set groups in a chainable fashion.- Returns:
- The same instance of V1UserInfo for chaining.
-
addgroupsItem
Add an item to the groups property in a chainable fashion.- Returns:
- The same instance of V1UserInfo for chaining.
-
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:
- the uid property value
-
setUid
Set the uid property value- Parameters:
uid
- property value to set
-
uid
Set uid in a chainable fashion.- Returns:
- The same instance of V1UserInfo for chaining.
-
getUsername
The name that uniquely identifies this user among all active users.- Returns:
- the username property value
-
setUsername
Set the username property value- Parameters:
username
- property value to set
-
username
Set username in a chainable fashion.- Returns:
- The same instance of V1UserInfo for chaining.
-
equals
-
hashCode
public int hashCode() -
toString
-