public static class User.Builder extends UserMini.Builder
| Modifier and Type | Field and Description |
|---|---|
protected String |
address |
protected String |
avatarUrl |
protected OffsetDateTime |
createdAt |
protected String |
jobTitle |
protected String |
language |
protected Long |
maxUploadSize |
protected OffsetDateTime |
modifiedAt |
protected UserNotificationEmailField |
notificationEmail |
protected String |
phone |
protected Long |
spaceAmount |
protected Long |
spaceUsed |
protected EnumWrapper<UserStatusField> |
status |
protected String |
timezone |
login, nameid, typeexplicitlySetNullableFields| Modifier and Type | Method and Description |
|---|---|
User.Builder |
address(String address) |
User.Builder |
avatarUrl(String avatarUrl) |
User |
build() |
User.Builder |
createdAt(OffsetDateTime createdAt) |
User.Builder |
jobTitle(String jobTitle) |
User.Builder |
language(String language) |
User.Builder |
login(String login) |
User.Builder |
maxUploadSize(Long maxUploadSize) |
User.Builder |
modifiedAt(OffsetDateTime modifiedAt) |
User.Builder |
name(String name) |
User.Builder |
notificationEmail(UserNotificationEmailField notificationEmail) |
User.Builder |
phone(String phone) |
User.Builder |
spaceAmount(Long spaceAmount) |
User.Builder |
spaceUsed(Long spaceUsed) |
User.Builder |
status(EnumWrapper<UserStatusField> status) |
User.Builder |
status(UserStatusField status) |
User.Builder |
timezone(String timezone) |
User.Builder |
type(EnumWrapper<UserBaseTypeField> type) |
User.Builder |
type(UserBaseTypeField type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected OffsetDateTime createdAt
protected OffsetDateTime modifiedAt
protected Long spaceAmount
protected Long maxUploadSize
protected EnumWrapper<UserStatusField> status
protected UserNotificationEmailField notificationEmail
public User.Builder createdAt(OffsetDateTime createdAt)
public User.Builder modifiedAt(OffsetDateTime modifiedAt)
public User.Builder language(String language)
public User.Builder timezone(String timezone)
public User.Builder spaceAmount(Long spaceAmount)
public User.Builder spaceUsed(Long spaceUsed)
public User.Builder maxUploadSize(Long maxUploadSize)
public User.Builder status(UserStatusField status)
public User.Builder status(EnumWrapper<UserStatusField> status)
public User.Builder jobTitle(String jobTitle)
public User.Builder phone(String phone)
public User.Builder address(String address)
public User.Builder avatarUrl(String avatarUrl)
public User.Builder notificationEmail(UserNotificationEmailField notificationEmail)
public User.Builder type(UserBaseTypeField type)
type in class UserMini.Builderpublic User.Builder type(EnumWrapper<UserBaseTypeField> type)
type in class UserMini.Builderpublic User.Builder name(String name)
name in class UserMini.Builderpublic User.Builder login(String login)
login in class UserMini.Builderpublic User build()
build in class UserMini.Builder