Class User.UserBuilder
java.lang.Object
de.captaingoldfish.scim.sdk.common.resources.User.UserBuilder
- Enclosing class:
- User
override lombok builder
-
Constructor Summary
ConstructorsConstructorDescriptionmake builder constructor public in order to allow inheritance for this builder -
Method Summary
Modifier and TypeMethodDescriptionbuild()displayName(String displayName) enterpriseUser(EnterpriseUser enterpriseUser) entitlements(List<Entitlement> entitlements) externalId(String externalId) phoneNumbers(List<PhoneNumber> phoneNumbers) preferredLanguage(String preferredLanguage) profileUrl(String profileUrl) roles(List<PersonRole> roles) toString()x509Certificates(List<ScimX509Certificate> x509Certificates)
-
Constructor Details
-
UserBuilder
public UserBuilder()make builder constructor public in order to allow inheritance for this builder
-
-
Method Details
-
id
- Returns:
this.
-
externalId
- Returns:
this.
-
meta
- Returns:
this.
-
userName
- Returns:
this.
-
name
- Returns:
this.
-
displayName
- Returns:
this.
-
nickName
- Returns:
this.
-
profileUrl
- Returns:
this.
-
title
- Returns:
this.
-
userType
- Returns:
this.
-
preferredLanguage
- Returns:
this.
-
locale
- Returns:
this.
-
timeZone
- Returns:
this.
-
active
- Returns:
this.
-
password
- Returns:
this.
-
emails
- Returns:
this.
-
phoneNumbers
- Returns:
this.
-
ims
- Returns:
this.
-
photos
- Returns:
this.
-
addresses
- Returns:
this.
-
groups
- Returns:
this.
-
entitlements
- Returns:
this.
-
roles
- Returns:
this.
-
x509Certificates
- Returns:
this.
-
enterpriseUser
- Returns:
this.
-
build
-
toString
-