Builder

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun birthday(birthday: String): User.Builder
Link copied to clipboard
abstract fun build(): User
Link copied to clipboard
abstract fun code(@Nullable code: String): T
Link copied to clipboard
open fun created(@NonNull createdStr: String): T
abstract fun created(@Nullable created: Date): T
Link copied to clipboard
abstract fun deleted(@Nullable deleted: Boolean): T
Link copied to clipboard
abstract fun displayName(@Nullable displayName: String): T
Link copied to clipboard
abstract fun education(education: String): User.Builder
Link copied to clipboard
abstract fun email(email: String): User.Builder
Link copied to clipboard
abstract fun employer(employer: String): User.Builder
Link copied to clipboard
abstract fun firstName(firstName: String): User.Builder
Link copied to clipboard
abstract fun gender(gender: String): User.Builder
Link copied to clipboard
abstract fun id(id: Long): User.Builder
Link copied to clipboard
abstract fun interests(interests: String): User.Builder
Link copied to clipboard
abstract fun introduction(introduction: String): User.Builder
Link copied to clipboard
abstract fun jobTitle(jobTitle: String): User.Builder
Link copied to clipboard
abstract fun languages(languages: String): User.Builder
Link copied to clipboard
open fun lastUpdated(@NonNull lastUpdatedStr: String): T
abstract fun lastUpdated(@Nullable lastUpdated: Date): T
Link copied to clipboard
abstract fun name(@Nullable name: String): T
Link copied to clipboard
abstract fun nationality(nationality: String): User.Builder
Link copied to clipboard
abstract fun organisationUnits(organisationUnits: List<OrganisationUnit>): User.Builder
Link copied to clipboard
abstract fun phoneNumber(phoneNumber: String): User.Builder
Link copied to clipboard
abstract fun surname(surname: String): User.Builder
Link copied to clipboard
abstract fun teiSearchOrganisationUnits(teiSearchOrganisationUnits: List<OrganisationUnit>): User.Builder
Link copied to clipboard
abstract fun uid(uid: String): T
Link copied to clipboard
abstract fun userCredentials(userCredentials: UserCredentials): User.Builder
Link copied to clipboard
abstract fun userGroups(userGroups: List<UserGroup>): User.Builder
Link copied to clipboard
abstract fun username(username: String): User.Builder
Link copied to clipboard
abstract fun userRoles(userRoles: List<UserRole>): User.Builder