Class User

java.lang.Object
com.xero.models.accounting.User

public class User
extends Object
User
  • Constructor Details

    • User

      public User()
  • Method Details

    • userID

      public User userID​(UUID userID)
    • getUserID

      public UUID getUserID()
      Xero identifier
      Returns:
      userID
    • setUserID

      public void setUserID​(UUID userID)
    • emailAddress

      public User emailAddress​(String emailAddress)
    • getEmailAddress

      public String getEmailAddress()
      Email address of user
      Returns:
      emailAddress
    • setEmailAddress

      public void setEmailAddress​(String emailAddress)
    • firstName

      public User firstName​(String firstName)
    • getFirstName

      public String getFirstName()
      First name of user
      Returns:
      firstName
    • setFirstName

      public void setFirstName​(String firstName)
    • lastName

      public User lastName​(String lastName)
    • getLastName

      public String getLastName()
      Last name of user
      Returns:
      lastName
    • setLastName

      public void setLastName​(String lastName)
    • getUpdatedDateUTC

      public String getUpdatedDateUTC()
      Timestamp of last change to user
      Returns:
      updatedDateUTC
    • getUpdatedDateUTCAsDate

      public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()
    • isSubscriber

      public User isSubscriber​(Boolean isSubscriber)
    • getIsSubscriber

      public Boolean getIsSubscriber()
      Boolean to indicate if user is the subscriber
      Returns:
      isSubscriber
    • setIsSubscriber

      public void setIsSubscriber​(Boolean isSubscriber)
    • organisationRole

      public User organisationRole​(User.OrganisationRoleEnum organisationRole)
    • getOrganisationRole

      public User.OrganisationRoleEnum getOrganisationRole()
      User role that defines permissions in Xero and via API (READONLY, INVOICEONLY, STANDARD, FINANCIALADVISER, etc)
      Returns:
      organisationRole
    • setOrganisationRole

      public void setOrganisationRole​(User.OrganisationRoleEnum organisationRole)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object