MCPcopy Create free account
hub / github.com/apache/cloudstack / UserVO

Class UserVO

engine/schema/src/main/java/com/cloud/user/UserVO.java:44–365  ·  view source on GitHub ↗

A bean representing a user

Source from the content-addressed store, hash-verified

42 *
43 */
44@Entity
45@Table(name = "user")
46public class UserVO implements User, Identity, InternalIdentity {
47 @Id
48 @GeneratedValue(strategy = GenerationType.IDENTITY)
49 @Column(name = "id")
50 private long id;
51
52 @Column(name = "username")
53 private String username = null;
54
55 @Column(name = "password")
56 private String password = null;
57
58 @Column(name = "firstname")
59 private String firstname = null;
60
61 @Column(name = "lastname")
62 private String lastname = null;
63
64 @Column(name = "account_id")
65 private long accountId;
66
67 @Column(name = "email")
68 private String email = null;
69
70 @Column(name = "state")
71 @Enumerated(value = EnumType.STRING)
72 private State state;
73
74 @Column(name = "api_key")
75 private String apiKey = null;
76
77 @Encrypt
78 @Column(name = "secret_key")
79 private String secretKey = null;
80
81 @Column(name = GenericDao.CREATED_COLUMN)
82 private Date created;
83
84 @Column(name = GenericDao.REMOVED_COLUMN)
85 private Date removed;
86
87 @Column(name = "timezone")
88 private String timezone;
89
90 @Column(name = "registration_token")
91 private String registrationToken = null;
92
93 @Column(name = "is_registered")
94 boolean registered;
95
96 @Column(name = "uuid")
97 private String uuid;
98
99 @Column(name = "default")
100 boolean isDefault;
101

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected