Class AccountUsersController.AccountUser
java.lang.Object
org.duracloud.account.app.controller.AccountUsersController.AccountUser
- All Implemented Interfaces:
Comparable<AccountUsersController.AccountUser>
- Enclosing class:
- AccountUsersController
public class AccountUsersController.AccountUser
extends Object
implements Comparable<AccountUsersController.AccountUser>
This class is a read only representation of a user from the perspective
of an account admin/owner.
-
Constructor Summary
ConstructorsConstructorDescriptionAccountUser(Long id, String username, String firstName, String lastName, String email, AccountUsersController.InvitationStatus status, org.duracloud.account.db.model.Role role, String allowableIPAddressRange, boolean editable) -
Method Summary
Modifier and TypeMethodDescriptionintgetEmail()getId()org.duracloud.account.db.model.RolegetRole()booleanvoidsetAllowableIPAddressRange(String allowableIPAddressRange)
-
Constructor Details
-
AccountUser
-
-
Method Details
-
getId
-
getUsername
-
getFirstName
-
getLastName
-
getEmail
-
getStatus
-
getRole
public org.duracloud.account.db.model.Role getRole() -
isEditable
public boolean isEditable() -
compareTo
- Specified by:
compareToin interfaceComparable<AccountUsersController.AccountUser>
-
getAllowableIPAddressRange
-
setAllowableIPAddressRange
-