Interface User
-
- All Superinterfaces:
Buildable<UserBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
KeystoneUser
public interface User extends ModelEntity, Buildable<UserBuilder>
An Identity User within OpenStack- Author:
- Jeremy Unruh
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetEmail()StringgetId()StringgetName()StringgetTenantId()StringgetUsername()BooleanisEnabled()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- the user identifier
-
getUsername
String getUsername()
- Returns:
- the username/sign-on name
-
getTenantId
String getTenantId()
- Returns:
- the tenant identifier (default tenant)
-
getName
String getName()
- Returns:
- the name of the user
-
getEmail
String getEmail()
- Returns:
- the email address of the user
-
isEnabled
Boolean isEnabled()
- Returns:
- true, if the user is enabled (active)
-
-