Class ChangeUserRequest.Builder
- Object
-
- Builder
-
- Enclosing class:
- ChangeUserRequest
public static final class ChangeUserRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeUserRequest.Builder
additionalEmailAddresses(List<Email> additionalEmailAddresses)
The additional e-mail addresses of the user.ChangeUserRequest.Builder
addresses(List<Address> addresses)
The postal addresses of the user.ChangeUserRequest
build()
ChangeUserRequest.Builder
but()
Clone method for this Builder.ChangeUserRequest.Builder
email(String email)
The new e-mail address for the user.ChangeUserRequest.Builder
enabled(Boolean enabled)
The new enabled flag for the user.ChangeUserRequest.Builder
firstName(String firstName)
The new first name for the user.ChangeUserRequest.Builder
gender(Gender gender)
The new gender for the user.ChangeUserRequest.Builder
id(@NotNull UUID id)
Required. The ID of the user to be changed.ChangeUserRequest.Builder
instantMessagingAccounts(List<InstantMessagingAccount> instantMessagingAccounts)
The instant messaging accounts of the user.ChangeUserRequest.Builder
language(String language)
The new language for the user.ChangeUserRequest.Builder
lastName(String lastName)
The new last name for the user.ChangeUserRequest.Builder
licenseType(LicenseType licenseType)
The license type of the user.ChangeUserRequest.Builder
phones(List<PhoneNumber> phones)
The phone numbers of the user.String
toString()
ChangeUserRequest.Builder
username(String username)
The new username for the user.ChangeUserRequest.Builder
websites(List<Website> websites)
The websites of the user.
-
-
-
Method Detail
-
but
public ChangeUserRequest.Builder but()
Clone method for this Builder.
-
id
public ChangeUserRequest.Builder id(@NotNull @NotNull UUID id)
Required. The ID of the user to be changed.- Returns:
this
.
-
enabled
public ChangeUserRequest.Builder enabled(Boolean enabled)
The new enabled flag for the user.- Returns:
this
.
-
username
public ChangeUserRequest.Builder username(String username)
The new username for the user.- Returns:
this
.
-
firstName
public ChangeUserRequest.Builder firstName(String firstName)
The new first name for the user.- Returns:
this
.
-
lastName
public ChangeUserRequest.Builder lastName(String lastName)
The new last name for the user.- Returns:
this
.
-
email
public ChangeUserRequest.Builder email(String email)
The new e-mail address for the user.- Returns:
this
.
-
gender
public ChangeUserRequest.Builder gender(Gender gender)
The new gender for the user.- Returns:
this
.
-
language
public ChangeUserRequest.Builder language(String language)
The new language for the user.- Returns:
this
.
-
licenseType
public ChangeUserRequest.Builder licenseType(LicenseType licenseType)
The license type of the user.- Returns:
this
.
-
addresses
public ChangeUserRequest.Builder addresses(List<Address> addresses)
The postal addresses of the user.- Returns:
this
.
-
phones
public ChangeUserRequest.Builder phones(List<PhoneNumber> phones)
The phone numbers of the user.- Returns:
this
.
-
additionalEmailAddresses
public ChangeUserRequest.Builder additionalEmailAddresses(List<Email> additionalEmailAddresses)
The additional e-mail addresses of the user.- Returns:
this
.
-
instantMessagingAccounts
public ChangeUserRequest.Builder instantMessagingAccounts(List<InstantMessagingAccount> instantMessagingAccounts)
The instant messaging accounts of the user.- Returns:
this
.
-
websites
public ChangeUserRequest.Builder websites(List<Website> websites)
The websites of the user.- Returns:
this
.
-
build
public ChangeUserRequest build()
-
toString
public String toString()
- Overrides:
toString
in classObject
-
-