public static class UserFull.Builder extends User.Builder
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
canSeeManagedUsers |
protected UserFullEnterpriseField |
enterprise |
protected String |
externalAppUserId |
protected String |
hostname |
protected Boolean |
isExemptFromDeviceLimits |
protected Boolean |
isExemptFromLoginVerification |
protected Boolean |
isExternalCollabRestricted |
protected Boolean |
isPlatformAccessOnly |
protected Boolean |
isSyncEnabled |
protected List<String> |
myTags |
protected EnumWrapper<UserFullRoleField> |
role |
protected List<TrackingCode> |
trackingCodes |
address, avatarUrl, createdAt, jobTitle, language, maxUploadSize, modifiedAt, notificationEmail, phone, spaceAmount, spaceUsed, status, timezonelogin, nameid, typeexplicitlySetNullableFieldsgetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<UserFullRoleField> role
protected List<TrackingCode> trackingCodes
protected Boolean canSeeManagedUsers
protected Boolean isSyncEnabled
protected Boolean isExternalCollabRestricted
protected Boolean isExemptFromDeviceLimits
protected Boolean isExemptFromLoginVerification
protected UserFullEnterpriseField enterprise
protected Boolean isPlatformAccessOnly
protected String externalAppUserId
public UserFull.Builder role(UserFullRoleField role)
public UserFull.Builder role(EnumWrapper<UserFullRoleField> role)
public UserFull.Builder trackingCodes(List<TrackingCode> trackingCodes)
public UserFull.Builder canSeeManagedUsers(Boolean canSeeManagedUsers)
public UserFull.Builder isSyncEnabled(Boolean isSyncEnabled)
public UserFull.Builder isExternalCollabRestricted(Boolean isExternalCollabRestricted)
public UserFull.Builder isExemptFromDeviceLimits(Boolean isExemptFromDeviceLimits)
public UserFull.Builder isExemptFromLoginVerification(Boolean isExemptFromLoginVerification)
public UserFull.Builder enterprise(UserFullEnterpriseField enterprise)
public UserFull.Builder myTags(List<String> myTags)
public UserFull.Builder hostname(String hostname)
public UserFull.Builder isPlatformAccessOnly(Boolean isPlatformAccessOnly)
public UserFull.Builder externalAppUserId(String externalAppUserId)
public UserFull.Builder type(UserBaseTypeField type)
type in class User.Builderpublic UserFull.Builder type(EnumWrapper<UserBaseTypeField> type)
type in class User.Builderpublic UserFull.Builder name(String name)
name in class User.Builderpublic UserFull.Builder login(String login)
login in class User.Builderpublic UserFull.Builder createdAt(OffsetDateTime createdAt)
createdAt in class User.Builderpublic UserFull.Builder modifiedAt(OffsetDateTime modifiedAt)
modifiedAt in class User.Builderpublic UserFull.Builder language(String language)
language in class User.Builderpublic UserFull.Builder timezone(String timezone)
timezone in class User.Builderpublic UserFull.Builder spaceAmount(Long spaceAmount)
spaceAmount in class User.Builderpublic UserFull.Builder spaceUsed(Long spaceUsed)
spaceUsed in class User.Builderpublic UserFull.Builder maxUploadSize(Long maxUploadSize)
maxUploadSize in class User.Builderpublic UserFull.Builder status(UserStatusField status)
status in class User.Builderpublic UserFull.Builder status(EnumWrapper<UserStatusField> status)
status in class User.Builderpublic UserFull.Builder jobTitle(String jobTitle)
jobTitle in class User.Builderpublic UserFull.Builder phone(String phone)
phone in class User.Builderpublic UserFull.Builder address(String address)
address in class User.Builderpublic UserFull.Builder avatarUrl(String avatarUrl)
avatarUrl in class User.Builderpublic UserFull.Builder notificationEmail(UserNotificationEmailField notificationEmail)
notificationEmail in class User.Builderpublic UserFull build()
build in class User.Builder