Class ChangeUserRequest

  • All Implemented Interfaces:
    Serializable

    public class ChangeUserRequest
    extends Object
    implements Serializable
    The properties of the user to be changed.
    See Also:
    Serialized Form
    • Constructor Detail

      • ChangeUserRequest

        public ChangeUserRequest()
    • Method Detail

      • getId

        @NotNull
        public @NotNull UUID getId()
        Required. The ID of the user to be changed.
      • getEnabled

        public Boolean getEnabled()
        The new enabled flag for the user.
      • getUsername

        public String getUsername()
        The new username for the user.
      • getFirstName

        public String getFirstName()
        The new first name for the user.
      • getLastName

        public String getLastName()
        The new last name for the user.
      • getEmail

        public String getEmail()
        The new e-mail address for the user.
      • getGender

        public Gender getGender()
        The new gender for the user.
      • getLanguage

        public String getLanguage()
        The new language for the user.
      • getLicenseType

        public LicenseType getLicenseType()
        The license type of the user.
      • getAddresses

        public List<Address> getAddresses()
        The postal addresses of the user.
      • getPhones

        public List<PhoneNumber> getPhones()
        The phone numbers of the user.
      • getAdditionalEmailAddresses

        public List<Email> getAdditionalEmailAddresses()
        The additional e-mail addresses of the user.
      • getInstantMessagingAccounts

        public List<InstantMessagingAccount> getInstantMessagingAccounts()
        The instant messaging accounts of the user.
      • getWebsites

        public List<Website> getWebsites()
        The websites of the user.
      • setId

        public void setId​(@NotNull
                          @NotNull UUID id)
        Required. The ID of the user to be changed.
      • setEnabled

        public void setEnabled​(Boolean enabled)
        The new enabled flag for the user.
      • setUsername

        public void setUsername​(String username)
        The new username for the user.
      • setFirstName

        public void setFirstName​(String firstName)
        The new first name for the user.
      • setLastName

        public void setLastName​(String lastName)
        The new last name for the user.
      • setEmail

        public void setEmail​(String email)
        The new e-mail address for the user.
      • setGender

        public void setGender​(Gender gender)
        The new gender for the user.
      • setLanguage

        public void setLanguage​(String language)
        The new language for the user.
      • setLicenseType

        public void setLicenseType​(LicenseType licenseType)
        The license type of the user.
      • setAddresses

        public void setAddresses​(List<Address> addresses)
        The postal addresses of the user.
      • setPhones

        public void setPhones​(List<PhoneNumber> phones)
        The phone numbers of the user.
      • setAdditionalEmailAddresses

        public void setAdditionalEmailAddresses​(List<Email> additionalEmailAddresses)
        The additional e-mail addresses of the user.
      • setInstantMessagingAccounts

        public void setInstantMessagingAccounts​(List<InstantMessagingAccount> instantMessagingAccounts)
        The instant messaging accounts of the user.
      • setWebsites

        public void setWebsites​(List<Website> websites)
        The websites of the user.
      • equals

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

        protected boolean canEqual​(Object other)
      • hashCode

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

        public String toString()
        Overrides:
        toString in class Object