Class UserModel
java.lang.Object
net.avalara.avatax.rest.client.models.UserModel
An account user who is permitted to use AvaTax.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for accountId The unique ID number of the account to which this user belongs.Getter for companyId If this user is locked to one company (and its children), this is the unique ID number of the company to which this user belongs.Getter for createdDate The date when this record was created.getEmail()
Getter for email The email address to be used to contact this user.Getter for firstName The first or given name of the user.getId()
Getter for id The unique ID number of this user.Getter for isActive True if this user is currently active.Getter for lastName The last or family name of the user.Getter for modifiedDate The date/time when this record was last modified.Getter for passwordStatus The status of the user's password.Getter for postalCode The postal code in which this user resides.Getter for securityRoleId The security level for this user.Getter for subjectId Matches the subjectId of corresponding user record in AI.Getter for suppressNewUserEmail Suppress new user emailGetter for userName The username which is used to log on to the AvaTax website, or to authenticate against API calls.void
setAccountId
(Integer value) Setter for accountId The unique ID number of the account to which this user belongs.void
setCompanyId
(Integer value) Setter for companyId If this user is locked to one company (and its children), this is the unique ID number of the company to which this user belongs.void
setCreatedDate
(Date value) Setter for createdDate The date when this record was created.void
Setter for email The email address to be used to contact this user.void
setFirstName
(String value) Setter for firstName The first or given name of the user.void
Setter for id The unique ID number of this user.void
setIsActive
(Boolean value) Setter for isActive True if this user is currently active.void
setLastName
(String value) Setter for lastName The last or family name of the user.void
setModifiedDate
(Date value) Setter for modifiedDate The date/time when this record was last modified.void
Setter for passwordStatus The status of the user's password.void
setPostalCode
(String value) Setter for postalCode The postal code in which this user resides.void
setSecurityRoleId
(SecurityRoleId value) Setter for securityRoleId The security level for this user.void
setSubjectId
(String value) Setter for subjectId Matches the subjectId of corresponding user record in AI.void
setSuppressNewUserEmail
(Boolean value) Setter for suppressNewUserEmail Suppress new user emailvoid
setUserName
(String value) Setter for userName The username which is used to log on to the AvaTax website, or to authenticate against API calls.toString()
Returns a JSON string representation of UserModel
-
Constructor Details
-
UserModel
public UserModel()
-
-
Method Details
-
getId
Getter for id The unique ID number of this user. -
setId
Setter for id The unique ID number of this user. -
getAccountId
Getter for accountId The unique ID number of the account to which this user belongs. -
setAccountId
Setter for accountId The unique ID number of the account to which this user belongs. -
getCompanyId
Getter for companyId If this user is locked to one company (and its children), this is the unique ID number of the company to which this user belongs. -
setCompanyId
Setter for companyId If this user is locked to one company (and its children), this is the unique ID number of the company to which this user belongs. -
getUserName
Getter for userName The username which is used to log on to the AvaTax website, or to authenticate against API calls. -
setUserName
Setter for userName The username which is used to log on to the AvaTax website, or to authenticate against API calls. -
getFirstName
Getter for firstName The first or given name of the user. -
setFirstName
Setter for firstName The first or given name of the user. -
getLastName
Getter for lastName The last or family name of the user. -
setLastName
Setter for lastName The last or family name of the user. -
getEmail
Getter for email The email address to be used to contact this user. If the user has forgotten a password, an email can be sent to this email address with information on how to reset this password. -
setEmail
Setter for email The email address to be used to contact this user. If the user has forgotten a password, an email can be sent to this email address with information on how to reset this password. -
getPostalCode
Getter for postalCode The postal code in which this user resides. -
setPostalCode
Setter for postalCode The postal code in which this user resides. -
getSecurityRoleId
Getter for securityRoleId The security level for this user. -
setSecurityRoleId
Setter for securityRoleId The security level for this user. -
getPasswordStatus
Getter for passwordStatus The status of the user's password. For a new user created, this is always going to be `UserMustChange` -
setPasswordStatus
Setter for passwordStatus The status of the user's password. For a new user created, this is always going to be `UserMustChange` -
getIsActive
Getter for isActive True if this user is currently active. -
setIsActive
Setter for isActive True if this user is currently active. -
getCreatedDate
Getter for createdDate The date when this record was created. -
setCreatedDate
Setter for createdDate The date when this record was created. -
getModifiedDate
Getter for modifiedDate The date/time when this record was last modified. -
setModifiedDate
Setter for modifiedDate The date/time when this record was last modified. -
getSubjectId
Getter for subjectId Matches the subjectId of corresponding user record in AI. -
setSubjectId
Setter for subjectId Matches the subjectId of corresponding user record in AI. -
getSuppressNewUserEmail
Getter for suppressNewUserEmail Suppress new user email -
setSuppressNewUserEmail
Setter for suppressNewUserEmail Suppress new user email -
toString
Returns a JSON string representation of UserModel
-