Class User
A digital representation of a person, system, or service who uses OpenStack
cloud services. Keystone authentication services will validate that incoming
request are being made by the user who claims to be making the call. Users
have a login and may be assigned tokens to access users. Users may be
directly assigned to a particular tenant and behave as if they are contained
in that tenant.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic User.Builder
<?> builder()
delegate()
boolean
getEmail()
getId()
When providing an ID, it is assumed that the user exists in the current OpenStack deploymentgetName()
int
hashCode()
boolean
protected com.google.common.base.MoreObjects.ToStringHelper
string()
User.Builder
<?> toString()
Methods inherited from class com.google.common.collect.ForwardingSet
standardEquals, standardHashCode, standardRemoveAll
Methods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArray
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Constructor Details
-
User
-
-
Method Details
-
builder
-
toBuilder
-
getId
When providing an ID, it is assumed that the user exists in the current OpenStack deployment- Returns:
- the id of the user in the current OpenStack deployment
-
getName
- Returns:
- the name of the user
-
getEmail
- Returns:
- the e-mail
-
isEnabled
public boolean isEnabled()- Returns:
- if the user is enabled
-
getTenantId
- Returns:
- the user tenant
-
hashCode
public int hashCode() -
equals
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string() -
toString
- Overrides:
toString
in classcom.google.common.collect.ForwardingObject
-
delegate
- Specified by:
delegate
in classcom.google.common.collect.ForwardingSet<Role>
-