Class NewUser.Builder

java.lang.Object
ch.ivyteam.ivy.security.user.NewUser.Builder
Enclosing class:
NewUser

public static final class NewUser.Builder extends Object
Builds NewUser objects
Since:
8.0.3
API:
This is a public API.
  • Method Details

    • fullName

      public NewUser.Builder fullName(String fullName)
      Parameters:
      fullName - full name of the new user
      API:
      This public API is available in Java.
    • password

      public NewUser.Builder password(String password)
      Parameters:
      password - password of the new user
      API:
      This public API is available in Java.
    • mailAddress

      public NewUser.Builder mailAddress(String mailAddress)
      Parameters:
      mailAddress - mail address of the new user
      API:
      This public API is available in Java.
    • language

      public NewUser.Builder language(Locale language)
      Parameters:
      language - of the new user
      API:
      This public API is available in Java.
    • formattingLanguage

      public NewUser.Builder formattingLanguage(Locale formattingLanguage)
      Parameters:
      formattingLanguage - of the new user
      API:
      This public API is available in Java.
    • mailLanguage

      @Deprecated(since="9.3") public NewUser.Builder mailLanguage(Locale mailLanguage)
      Deprecated.
      use language
      API:
      This public API is available in Java.
    • notificationSettings

      public NewUser.Builder notificationSettings(IUserEMailNotificationSettings notificationSettings)
      Parameters:
      notificationSettings - notification settings of the new users
      API:
      This public API is available in Java.
    • toNewUser

      public NewUser toNewUser()
      Creates a NewUser with the attributes specified on the builder
      Returns:
      NewUser
      API:
      This public API is available in Java.