Package org.opennms.netmgt.config.users
Class User
- java.lang.Object
-
- org.opennms.netmgt.config.users.User
-
- All Implemented Interfaces:
java.io.Serializable
public class User extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContact(Contact contact)voidaddDutySchedule(java.lang.String dutySchedule)voidaddRole(java.lang.String role)voidclearContacts()voidclearDutySchedules()voidclearRoles()booleanequals(java.lang.Object obj)java.util.List<Contact>getContacts()java.util.List<java.lang.String>getDutySchedules()java.util.Optional<java.lang.String>getFullName()PasswordgetPassword()java.util.List<java.lang.String>getRoles()java.util.Optional<java.time.ZoneId>getTimeZoneId()java.util.Optional<java.lang.String>getTuiPin()java.util.Optional<java.lang.String>getUserComments()java.lang.StringgetUserId()inthashCode()voidsetContacts(java.util.List<Contact> contacts)voidsetDutySchedules(java.util.List<java.lang.String> dutySchedules)voidsetFullName(java.lang.String fullName)voidsetPassword(java.lang.String password, java.lang.Boolean salt)voidsetPassword(Password password)voidsetRoles(java.util.List<java.lang.String> roles)voidsetTimeZoneId(java.lang.String timeZoneId)voidsetTimeZoneId(java.time.ZoneId timeZoneId)voidsetTuiPin(java.lang.String tuiPin)voidsetUserComments(java.lang.String userComments)voidsetUserId(java.lang.String userId)java.lang.StringtoString()
-
-
-
Method Detail
-
getUserId
public java.lang.String getUserId()
-
setUserId
public void setUserId(java.lang.String userId)
-
getFullName
public java.util.Optional<java.lang.String> getFullName()
-
setFullName
public void setFullName(java.lang.String fullName)
-
getUserComments
public java.util.Optional<java.lang.String> getUserComments()
-
setUserComments
public void setUserComments(java.lang.String userComments)
-
getPassword
public Password getPassword()
-
setPassword
public void setPassword(Password password)
-
setPassword
public void setPassword(java.lang.String password, java.lang.Boolean salt)
-
getContacts
public java.util.List<Contact> getContacts()
-
addContact
public void addContact(Contact contact)
-
setContacts
public void setContacts(java.util.List<Contact> contacts)
-
clearContacts
public void clearContacts()
-
getDutySchedules
public java.util.List<java.lang.String> getDutySchedules()
-
setDutySchedules
public void setDutySchedules(java.util.List<java.lang.String> dutySchedules)
-
addDutySchedule
public void addDutySchedule(java.lang.String dutySchedule)
-
clearDutySchedules
public void clearDutySchedules()
-
getRoles
public java.util.List<java.lang.String> getRoles()
-
setRoles
public void setRoles(java.util.List<java.lang.String> roles)
-
addRole
public void addRole(java.lang.String role)
-
clearRoles
public void clearRoles()
-
getTuiPin
public java.util.Optional<java.lang.String> getTuiPin()
-
setTuiPin
public void setTuiPin(java.lang.String tuiPin)
-
getTimeZoneId
public java.util.Optional<java.time.ZoneId> getTimeZoneId()
-
setTimeZoneId
public void setTimeZoneId(java.lang.String timeZoneId)
-
setTimeZoneId
public void setTimeZoneId(java.time.ZoneId timeZoneId)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-